服务器: 消息 170,级别 15,状态 1,行 4 5

刚开始自学一下SQLserver2000,从零开始的那本书,学到建立数据库,到这里就搞不懂了:CREATEDATABASE学生管理数据库ON(NAME=’学生管理数据库’... 刚开始自学一下SQL server 2000,从零开始的那本书,学到建立数据库,到这里就搞不懂了:
CREATE DATABASE 学生管理数据库
ON
(
NAME=’学生管理数据库’,
FILENAME=‘D:\Program Files\Microsoft SQL Server\MSSQL\Data\学生管理数据库.MDF’,
SIZE=1M,
MAXSIZE=50MB,
FILEGROWTH=5MB,
)
LOG ON (
NAME = ‘学生管理日志’,
FILENAME = ‘D:\Program Files\Microsoft SQL Server\MSSQL\Data\学生管理日志.LDF’,
SIZE = 1MB,
MAXSIZE =5MB,
FILEGROWTH =10%
)

运行一下,出现了下面的内容:
服务器: 消息 170,级别 15,状态 1,行 4
第 4 行: '’' 附近有语法错误。
服务器: 消息 132,级别 15,状态 1,行 12
标签 'D' 已声明。标签名称在批查询或存储过程内部必须唯一。

哪位高人帮忙解释一下啊,谢谢!错在哪里了,上面的程序都是在书上抄的啊!
CREATE DATABASE 学生管理数据库
ON (
NAME = ‘学生管理数据库’,
FILENAME = ‘D:\Program Files\Microsoft SQL Server\MSSQL\Data\学生管理数据库.MDF’,
SIZE = 1M,
MAXSIZE = 50MB,
FILEGROWTH = 5MB
)
LOG ON (
NAME = ‘学生管理日志’,
FILENAME = ‘D:\Program Files\Microsoft SQL Server\MSSQL\Data\学生管理日志.LDF’,
SIZE = 1MB,
MAXSIZE =5MB,
FILEGROWTH =10%
)

我把filegrowth后的‘,’去掉了,运行了一下,还是不行下,出现 了下面的内容:

服务器: 消息 170,级别 15,状态 1,行 3
第 3 行: '‘' 附近有语法错误。
服务器: 消息 132,级别 15,状态 1,行 11
标签 'D' 已声明。标签名称在批查询或存储过程内部必须唯一。
展开
 我来答
419398352
2009-03-01
知道答主
回答量:11
采纳率:0%
帮助的人:0
展开全部
我也是刚学sql 从你的代码上看出个小小的问题来 主要数据文件中 filegrowth后面不要‘,’其它的看不出问题 (在创建filename的时候是系统不会创建文件夹的 )

不用谢 我还没能帮上你了 也是讨论讨论 你的代码 没什么问题我试过了 试试 把你的两个存储地址 换一下 如 D:\学生管理数据库.MDF
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天津亿付时代网络科技
2024-10-10 广告
天津亿付时代网络科技有限公司于2017年07月27日成立。法定代表人白雪寒,公司经营范围包括:计算机软件、硬件、电子信息、计算机网络、手机软件技术开发、服务、转让、咨询、销售;计算机图文设计、制作;网上销售办公用品、游戏卡、文化用品、教学用... 点击进入详情页
本回答由天津亿付时代网络科技提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式