今天遇到一個十分容易出錯的地方
在用 T-SQL語句寫建立數據庫的時候十分容易出現一個錯誤
如果你是象我一樣有點' 不拘小節 ' 的人那你就得小心了.粗心往往會令你摸不著東南西北
create database test2 on primary
(
name='test2DB_data',
filename='e:\test\test2DB_data.mdf',
size=10mb,
maxsize=34mb,
filegrowth=2
)------------------1
(
name='test2DB_data2',------------有逗號哦!
filename='e:\test\test2DB_data2.ndf',
size=3mb,
maxsize=34mb,
filegrowth=2
)
log on
(
name='test2DB_log',
filename='e:\test\test2DB_log.ldf',
size=2mb,
maxsize=24mb,
filegrowth=2
)-----------------2
(
name='test2DB_log2',
filename='e:\test\test2DB_log2.ldf',
size=2mb,
maxsize=24mb,
filegrowth=3
)
以上建庫的語句看似真確,但是在查詢分析器中總是通不過
其實只要細心就會發現,知道在1,2地方分別加上逗號就可以了.
就是這麼簡單!怎麼樣知道小小的逗號的威力了吧.
兩個字個字---細心
create database test2 on primary
(
name='test2DB_data',
filename='e:\test\test2DB_data.mdf',
size=10mb,
maxsize=34mb,
filegrowth=2
)------------------1
(
name='test2DB_data2',------------有逗號哦!
filename='e:\test\test2DB_data2.ndf',
size=3mb,
maxsize=34mb,
filegrowth=2
)
log on
(
name='test2DB_log',
filename='e:\test\test2DB_log.ldf',
size=2mb,
maxsize=24mb,
filegrowth=2
)-----------------2
(
name='test2DB_log2',
filename='e:\test\test2DB_log2.ldf',
size=2mb,
maxsize=24mb,
filegrowth=3
)
以上建庫的語句看似真確,但是在查詢分析器中總是通不過
其實只要細心就會發現,知道在1,2地方分別加上逗號就可以了.
就是這麼簡單!怎麼樣知道小小的逗號的威力了吧.
兩個字個字---細心