教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 求职职场 >

Access数据库表的数据类型

来源:网络收集 时间:2026-09-05
导读: Access数据库表的数据类型 添加 create table Admin alter table Admin add ID Counter primary key alter table Admin add UserName varchar(50) alter table Admin add Password varchar(50) alter table Admin add Purview int null alter table Admin ad

Access数据库表的数据类型

添加
create table Admin
alter table Admin add ID Counter primary key
alter table Admin add UserName varchar(50)
alter table Admin add Password varchar(50)
alter table Admin add Purview int null
alter table Admin add RoleName varchar(50)
alter table Admin add LastLoginIP varchar(15)
alter table Admin add LastLoginTime datetime
alter table Admin add LastLogoutTime datetime
alter table Admin add LoginTimes int null
alter table Admin add RndPassword varchar(16)
alter table Admin add EnableMultiLogin bit null
alter table Admin add AdminPurview_Article int
alter table Admin add AdminPurview_Others memo '备注
insert into Admin (UserName,Password,Purview,RoleName,LastLoginIP,LastLoginTime,LastLogoutTime,LoginTimes,RndPassword,EnableMultiLogin,AdminPurview_Article,AdminPurview_Others) values ('admin','0F3E',1,'','','2011-3-9 18:12:13','2006-1-1 12:00:00',0,'t9pb621664s5w6IL',Yes,0,'')

删除
alter table Admin drop column UserName

修改
alter table Admin alter column UserName varchar(50)

通用式: alter table [表名] add [字段名] 字段属性 default 缺省值 default 是可选参数
增加字段:alter table [表名] add 字段名 counter primary key 增加自动编号并设为主键

alter table [表名] add 字段名 smallint default 0 增加数字字段,整型,缺省值为0
alter table [表名] add 字段名 int default 0 增加数字字段,长整型,缺省值为0
alter table [表名] add 字段名 single default 0 增加数字字段,单精度型,缺省值为0
alter table [表名] add 字段名 double default 0 增加数字字段,双精度型,缺省值为0
alter table [表名] add 字段名 Tinyint default 0 增加数字字段,字节型,缺省值为0

alter table [表名] add 字段名 text [null] 增加备注型字段,[null]可选参数
alter table [表名] add 字段名 memo [null] 增加备注型字段,[null]可选参数

alter table [表名] add 字段名 varchar(N) [null] 增加变长文本型字段 大小 为N(1~255)
alter table [表名] add 字段名 char [null] 增加定长文本型字段 大小固定为255

alter table [表名] add 字段名 Datetime default 函数 增加日期型字段,其中 函数 可以是 now(),date()等,表示缺省值
(上面都是最常用的,还有其他的属性,可以参考下面的数据类型描述)

删除字段: alter table [表名] drop 字段名

修改变长文本型字段的大小:alter table [表名] alter 字段名 varchar(N)

删除表: drop table [表名]

创建表:
sql="CREATE TABLE [表名] ([字段1,并设置为主键] int IDENTITY (1, 1) NOT NULL CONSTRAINT PrimaryKey PRIMARY KEY,"&_
"[字段2] varchar(50),"&_
"[字段3] single default 0,"&_
"[字段4] varchar(100) null,"&_
"[字段5] smallint default 0,"&_
"[字段6] int default 0,"
;&_
"[字段7] date default date(),"&_
"[字段8] int default 1)"
conn.execute sql

有null 的表示字段允许零长


在ACCESS里,备注类型用

Access数据库表的数据类型

Memo表示,所以改变字段的数据类型为备注的SQL为:
ALTER TABLE user ALTER COLUMN userinfo Memo
对了,如果user表有外键,而且你要修改的字段就是外键的话,你就不能修改啦!
下面给出修改为其它类型的SQL(表为tb,字段为aa):
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 日期/时间

ACCESS里的所有数据类型都在这里啦,呵呵!
这些都是俺一个一个的查出来并测试通过的啦,辛苦啊!
添加数据库字段 alter table tablena
me add fields
字段默认值 ALTER TABLE TABLENAME ALTER COLUMN FIELDNAME TEXT(40) DEFAULT 默认值
删除数据库字段 ALTER TABLE table_NAME DROP COLUMN column_NAME

…… 此处隐藏:1294字,全部文档内容请下载后查看。喜欢就下载吧 ……
Access数据库表的数据类型.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1701326.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)