access数据类型大全

  • 格式:doc
  • 大小:130.50 KB
  • 文档页数:8

下载文档原格式

  / 8
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

access数据类型大全

ALTER TABLE tb ALTER COLUMN aa Byte 数字[字节]

ALTER TABLE tb ALTER COLUMN aa Long 数字[长整型]

ALTER TABLE tb ALTER COLUMN aa Short 数字[整型]

ALTER TABLE tb ALTER COLUMN aa Single 数字[单精度]

ALTER TABLE tb ALTER COLUMN aa Double 数字[双精度]

ALTER TABLE tb ALTER COLUMN aa Currency 货币

ALTER TABLE tb ALTER COLUMN aa Char 文本

ALTER TABLE tb ALTER COLUMN aa Text(n) 文本,其中n表示字段大小

ALTER TABLE tb ALTER COLUMN aa Binary 二进制

ALTER TABLE tb ALTER COLUMN aa Counter 自动编号

ALTER TABLE tb ALTER COLUMN aa Memo 备注

ALTER TABLE tb ALTER COLUMN aa Time 日期/时间

adBigInt: 20 ;

adBinary : 128 ;

adBoolean: 11 ;

adChar: 129 ;

adDBTimeStamp: 135 ;

adEmpty: 0 ;

adInteger: 3 ;

adSmallInt: 2 ;

adTinyInt: 16 ;

adVarChar: 200 ;

DataTypeEnum

指定Field、Parameter或Property的数据类型。在下表的“说明”列的括号中显示了相应的OLE DB 类型指示符。有关 OLE DB 数据类型的详细信息,请参阅OLE DB Programmer's Reference 的Chapter 13和Appendix A。

ASP创建ACCESS表或添加字段2008-04-07 18:47创建一张空表:

Sql="Create TABLE [表名]"

创建一张有字段的表:

Sql="Create TABLE [表名]([字段名1] MEMO NOT NULL, [字段名2] MEMO, [字段名3] COUNTER NOT NULL, [字段名4] DA TETIME, [字段名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", // 同步复制ID

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 [表名] Alter COLUMN 字段名] varchar(50)"

删除表:

Sql="Drop table [表名]"

删除字段:

sql="alter table [表名] drop [字段名]"

修改字段:Alter TABLE [表名] Alter COLUMN [字段名] 类型(大小) NULL

新建约束:Alter TABLE [表名] ADD CONSTRAINT 约束名CHECK ([约束字段] <= '2007-1-1')

删除约束:Alter TABLE [表名] Drop CONSTRAINT 约束名

新建默认值:Alter TABLE [表名] ADD CONSTRAINT 默认值名DEFAULT '' FOR [字段名] 删除默认值:Alter TABLE [表名] Drop CONSTRAINT 默认值名

=======================================

conn.open connstr

sql="alter table [tablename] add hehe char(20)"

conn.execute(sql)

response.write("添加成功")

ACCESS新建数据库和表还不简单,有了表字段初始化就更简单