用SQL语句创建Access表

用SQL语句创建Access表
作者: 来源:plwww 发布时间:2006.08.15

很久以前弄的,用了一天的时间,没有什么技巧,却很实用.很乱,复制下来到记事本,把自动换行去掉再看,就有条理了:)
----------------------------------------------------------------------------
类型名称 TYPE 备注
----------------------------------------------------------------------------
自动编号 integer + identity(1,1)
文本 varchar(50) 括号中的数字为文本长度
长整型 integer
整型 short
双精度型 double,float
单精度型 real
字节型 byte
小数 NUMERIC(6,2)
货币 money
备注 text
日期/时间 date,time,datetime
是/否 bit
OLE 对象 OLEObject

----------------------------------------------------------------------------

主键 primary key
必填 not null
默认值 default 当为日期型时为 default date()
-----------------------------------------------------------------------------

示例
表名 字段名 类型 附属属性 说明
------- --------- ------------ --------------------------------- -------------------
create table mytable (m_id integer identity(1,1) primary key ,--自增型,主键
m_class varchar(50) not null default 'AAA' ,--文本,非空,默认值'AAA'
m_int integer not null ,--长整型,非空
m_numeric NUMERIC(6,2) ,--小数型
m_money money not null default 0.00 ,--货币型,非空,默认值0.00
m_memo text ,--备注型
m_date date default date() ,--日期型,默认为当前日期
m_boolean bit default yes ,--布尔型,默认为yes
m_blob OLEObject ,--BLOB型
m_double double ,--双精度型
m_float real) --单精度型
----------------------------------------------------------------------------------------------------------------------------

创建索引

示例1
create index myindex on mytable (m_class [DESC, ASC], m_int)
示例2
create unique index myindex on mytable (m_class) --创建无重复索引
注意:主键字段会被自动建立为没有重复的索引

来自,http://industry.ccidnet.com/art/1077/20051127/808651_1.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值