sql server2000中的问题

来源:百度知道 编辑:UC知道 时间:2024/06/14 18:58:47
USE master
GO
CREATE DATABASE Products
ON
( NAME = prods_dat,
FILENAME = 'c:\program files\microsoft sql server\mssql\data\prods.mdf',
SIZE = 4,
MAXSIZE = 10,
FILEGROWTH = 1 )
GO
为什么要把上下文转换到master中阿?

master是主要数据库!

你创建数据库的信息会被记录到master中!

不过不要master也可以!

你试试看:

CREATE DATABASE Products
ON
( NAME = prods_dat,
FILENAME = 'c:\program files\microsoft sql server\mssql\data\prods.mdf',
SIZE = 4,
MAXSIZE = 10,
FILEGROWTH = 1 )
GO

可以将该数据库文件将放置到与 master 数据库文件相同的位置上。

USE master 可就可无,不会去管理它,没有这句也一样的,但如果你要是后面的建表的语句,建完库后,一定要记得使用
use Products语句,否则你的表将建到别的数据库去

经实验,同意zhangka121 - 试用期 一级的说法