数据表中添加一个字段的SQL语句写法为:
1、alter
table
表名
ADD
字段慎岩
类型
NOT
NULL
Default
0
2、ALTER
TABLE
employee
ADD
spbh
varchar(20)
NOT
NULL
Default
0
3、在表employee
中加入
spbh
类型是varchar大小20
不为空
默认值是0
扩展资料
通用式:
alter
table
[表名]
add
[字段名]
字段属性
default
缺省值
default
是可选参数
增加字段:
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
[表名]
通用式:
alter
table
[表名]
add
[字陪枣尺段名]
字段属性
default
缺省值
default
是可选参数
增加字段:
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
的表示字段允许零长