新增字段:
ALTER TABLE [表名] ADD [字段名] NVARCHAR (50) NULL
删除字段:
ALTER TABLE [表名] DROP COLUMN [字段名]
修改字段:
ALTER TABLE [表名] ALTER COLUMN [字段名] NVARCHAR (50) NULL
重命名表:(Access 重命名表,请参考文章:在Access数据库中重命名表)
sp_rename '表名', '新表名', 'OBJECT'
新建约束:
ALTER TABLE [表名] ADD CONSTRAINT 约束名 CHECK ([约束字段] <= '2000-1-1')
删除约束:
ALTER TABLE [表名] DROP CONSTRAINT 约束名
新建默认值
ALTER TABLE [表名] ADD CONSTRAINT 默认值名 DEFAULT '51WINDOWS.NET' FOR [字段名]
删除默认值
ALTER TABLE [表名] DROP CONSTRAINT 默认值名
实例:我要修改表user_register表里的gender字段的类据类型为varchar(1)
alter table user_register modify gender varchar(1)
在SqlServer2000里,修改字段的数据类型为:
alter table cp_salespromotion alter column sp_photo varchar(2000) --广告样图
博客介绍了数据库中表和字段的相关操作SQL语句,包括新增、删除、修改字段,重命名表,新建和删除约束、默认值等,还给出了修改表字段数据类型的实例,涉及Access和SqlServer数据库。

被折叠的 条评论
为什么被折叠?



