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

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

編輯:Delphi
在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