qq591577286 发表于 2018-10-22 11:15:05

Access sql语句创建表及字段类型

  创建一张空表: Sql="Create TABLE [表名]"
  创建一张有字段的表: Sql="Create TABLE [表名]([字段名1] MEMO NOT NULL, [字段名2] MEMO, [字段名3] COUNTER NOT NULL, [字段名4] DATETIME, [字段名5] TEXT(200), [字段名6] TEXT(200))
  字段类型:
  2 : "SmallInt",               // 整型
  3 : "Int",               // 长整型
  4 : "Real",               // 单精度型
  5 : "Float",               // 双精度型
  6 : "Money",               // 货币
  7 : "DateTime",               // 日期时间
  11 : "Bit",               // 是否
  13 : "TimeStamp",
  17 : "TinyInt",               // 字节

  72 : "UniqueIdentifier",         // 同步复制>  128 : "Binary",
  129 : "Char",
  130 : "NChar",
  131 : "Decimal",               // 小数
  133 : "DateTime",
  135 : "SmallDateTime",
  200 : "VarChar",
  201 : "Text",
  202 : "VarChar",               // 文本
  203 : "Text",               // 备注
  204 : "Binary",               // 二进制
  205 : "Image"               // OLE 对象
  以下字段为无编码字段(NChar、NVarchar、NText型) 8,128,130,202,203,204,205 以下字段为按当前系统内码编码的字段(Asp中可用CodePage=936纠正为gb2312内码) 129,200,201
  在现有的表中增加字段:
  Sql="alter table [表名] add column [字段名] varchar(200)"
  修改字段类型:

  Sql="alter table [表名]>  删除表:
  Sql="Drop table [表名]"
  删除字段:
  sql="alter table [表名] drop [字段名]"
  修改字段:

  Alter TABLE [表名]>  新建约束:
  Alter TABLE [表名] ADD CONSTRAINT 约束名 CHECK ([约束字段]
页: [1]
查看完整版本: Access sql语句创建表及字段类型