Para hacer lo que necesitas con el go es mas que suficiente :), solo recuerda usar nombres de 3 partes para las creaciones de tablas y los inserts porque supongo que tu usuario se loguea por default a la base de datos master para poder hacer la creacion de la base ;)
     
Código SQL:
Ver original- CREATE DATABASE testing2 
- GO 
- CREATE TABLE testing2.dbo.mitabla 
- ( 
- campo1 INT 
- ) 
- GO 
- INSERT INTO testing2.dbo.mitabla VALUES (1) 
- GO 
- SELECT * FROM testing2.dbo.mitabla 
- GO