程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Access數據庫 >> 關於Access數據庫 >> 在Access中創建表及如何指定字段類型

在Access中創建表及如何指定字段類型

編輯:關於Access數據庫
Access中創建表一般是用ADO來執行SQL語句來創建表。Access中的字段類型在SQL語句中是什麼呢?在MSDN中有篇文章介紹得很詳細:
http://msdn.microsoft.com/Office/understanding/Access/codesamples/default.ASPx?pull=/library/en-us/dnacc2k/Html/acintsql.ASP

下面是我寫的一個SQL語句,在Delphi中用ADOConnection對象執行成功:
CREATE TABLE 測試表 (
    文本255 VARCHAR NOT NULL, 
    文本20 VARCHAR(20) NOT NULL, 
    日期時間 DATETIME, 
    數字1 BYTE, 
    數字2 SMALLINT, 
    數字4 INTEGER, 
    布爾 BIT,
    自動編號 COUNTER(10, 5) CONSTRAINT PK_TVIPLevel26 PRIMARY KEY,
    小數 NUMERIC,
    單精度 REAL,
    雙精度 FLOAT DEFAULT 0 NOT NULL,
    備注 MEMO,
    貨幣 CURRENCY,
    OLE對象 IMAGE)

在Access的查詢設計器中,該語句不能執行DEFAULT 0;
其中:COUNTER(10,5)表明初始值從10開始,每次遞增5,如果沒有(10,5),則是從1開始,每次遞增1;
NUMERIC表示小數,可以用NUMERIC(18,2)指定有2位小數;
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved