在单个.sql脚本中创建数据库和表

时间:2015-03-22 01:48:07

标签: sql sql-server

我该怎么做:

Create Database mydb;
Create Table mydb.dbo.Customers
(
ID int,
FirstName varchar(255),
LastName varchar(255),
);

在SQL server Managment studio中的单个sql脚本中?它给了我Database 'mydb' does not exist.

的消息

1

在创建数据库后编辑:use mydb;,似乎无法正常工作。

2 个答案:

答案 0 :(得分:2)

在创建数据库(使用go)后立即使用此命令:

...
go
use myDb
go

答案 1 :(得分:1)

这对我有用:

CREATE DATABASE mydb;
GO
USE mydb;
GO
CREATE TABLE mydb.dbo.Customers
    (
      ID INT ,
      FirstName VARCHAR(255) ,
      LastName VARCHAR(255),
    );