主題:
[其他]
[求助]Create Table語法如何設欄位預設值?
[打印本頁]
發表人:
htkstw
時間:
2013-8-11 05:07 PM
主題:
[求助]Create Table語法如何設欄位預設值?
我是在Access XP建立查詢表使用, 以下是我目前用的語法:
CREATE TABLE Customers (
Code TEXT(10) NOT NULL,
Address TEXT(40) DEFAULT Unknown,
Amounts INTEGER DEFAULT 0,
)
但是要存檔時都會錯誤: 「Create Table 陳述式中的語法錯誤」。
我在網路上有查到說在 Access XP 這個版本中, 無法使用 DEFAULT 這個關鍵字。
這樣的話, 要在 Access XP 這個版本中設定欄位預設值, SQL的語法該怎麼寫?
發表人:
LiuRambo
時間:
2013-8-11 07:52 PM
我上網查到的資料 都沒有看到DEFAULT字句耶
有試過直接拿掉嗎?
發表人:
htkstw
時間:
2013-8-12 06:44 AM
有啊,我試過 :
Address TEXT(40) Unknown 跟
Address TEXT(40) 'Unknown'
都會錯誤, 如果 :
Address TEXT(40) 這樣是一定可以的, 但是就沒有預設值了
ACCESS2007好像就有支援 DEFAULT 了, 只是我要用的是 ACCESS2000 或 ACCESS XP.
發表人:
htkstw
時間:
2013-8-12 01:35 PM
問題解決了, 感謝幫忙.
歡迎光臨 TWed2k (http://twed2k.org/)
Powered by Discuz! 4.1.0