| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1841 人关注过本帖
标题:[求助]疑问!
只看楼主 加入收藏
当当
Rank: 1
等 级:新手上路
帖 子:235
专家分:0
注 册:2004-4-30
收藏
 问题点数:0 回复次数:1 
[求助]疑问!

我初学SQL,请大家指点一下. --创建数据库 create database dangdang //此处不要逗号吗? on primary ( name=zhanghaidang, //此处为逻辑文件名;何为逻辑文件名,请解释一下. filename='C:\zhd.mdf', //此处文件为主要数据文件,一个数据库只能有一个此文件,为什么不能同逻辑文件名相同, size=1, //初始化为1M maxsize=5, //不超过5M filegrowth==2 //以2M速度增加,为什么该语句后面不加逗号 ) 请大家解释一下逻辑文件名,与数据库名及主文件名之间的关系,

我改成这个样子就可以执行了.

--创建数据库 create database xuer on primary ( name=zhanghaidang, filename='f:\dd.mdf', size=1, maxsize=5, filegrowth=2 ) --仓库日志文件 log on ( name=dangdang, filename='f:\dd.ldf', size=1, maxsize=3, filegrowth=1 )

[此贴子已经被作者于2004-07-02 10:20:37编辑过]

搜索更多相关主题的帖子: 疑问 
2004-07-02 10:02
卜酷塔
Rank: 7Rank: 7Rank: 7
来 自:魅力青岛
等 级:禁止访问
威 望:39
帖 子:2569
专家分:0
注 册:2004-6-12
收藏
得分:0 

create database dangdang //该处不应该有逗号,因为下一句已经换行,

name=zhanghaidang //对于逻辑名称,我个人认为,在数据库中的一个虚拟的名称,在某些特殊情况下能用的到的,例如收缩日志文件,在进行开发的时候就需要调用这个名字了等等

filename='C:\zhd.mdf', 此为操作系统文件名,就是在操作系统中的主数据文件名,在同一个操作系统下,当然不允许,同一种功能的两个文件,取相同的名字了.

filegrowth==2 //对于这一句,使本段代码的终了,后面还有一个括号,算是结束语,所以也就不需要逗号了

[此贴子已经被作者于2004-07-05 13:32:24编辑过]


觉得为时已晚的时候,恰恰是最早的时候。

2004-07-04 23:06
快速回复:[求助]疑问!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017431 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved