最近在学SQL 时发现了一个很奇怪的问题,让我很不解啊

来源:百度知道 编辑:UC知道 时间:2024/05/10 14:41:50
在建CREATE DATABASE 建数据库时,总是说我的FILENAME 属性设置有误,我是照着联机丛书仔仔细细的打的,看了几遍都没发现错误,但把联机丛书上的代码,复制到查询分析器里,有可以建立数据库,我把我打代码和联机丛书上的代码都复制到记事本上,仔细对比还是没发现不懂,不知道这是为什么啊,是不是在输入filename属性时,要注意什么东西我没有注意到啊

数据库的名字里面是不是有 不是英文的字符?
如果是注意编码时候切换输入法
如果你在输入完中文之后没换输入法 点了1个空格 回车 什么的
就会这样
希望能帮到你

很有可能,你少写了个‘逗号’,我刚开始学的时候,也会犯这样的错误的。

有时候是你无意中给某个字母或者语句后面多加了个空格键或者点点之类的,不容易找到但却是存在,可能会出现这个问题!

filename属性是设置数据库物理存放路径的,就和你存放其他文件一样,也有个路径,打个比方 filename='C:\abc\def_data.mdf' 这个是把新建的数据库文件def_data.mdf 保存在C盘里的abc文件夹下,注意符号使用英文的符号

你把命令打上来,我看看