SQl 语句(常见)

2018-06-17 17:06:11来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

新建表:
create?table?[表名]
(
[自动编号字段]?int?IDENTITY?(1,1)?PRIMARY?KEY?,
[字段1]?nVarChar(50)?default?'默认值'?null?,
[字段2]?ntext?null?,
[字段3]?datetime,
[字段4]?money?null?,
[字段5]?int?default?0,
[字段6]?Decimal?(12,4)?default?0,
[字段7]?image?null?,
)

删除表:
Drop?table?[表名]

插入数据:
INSERT?INTO?[表名]?(字段1,字段2)?VALUES?(100,'51WINDOWS.NET')

删除数据:
DELETE?FROM?[表名]?WHERE?[字段名]>100

更新数据:
UPDATE?[表名]?SET?[字段1]?=?200,[字段2]?=?'51WINDOWS.NET'?WHERE?[字段三]?=?'HAIWA'

新增字段:
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?([约束字段]?
删除约束:
ALTER?TABLE?[表名]?DROP?CONSTRAINT?约束名

新建默认值
ALTER?TABLE?[表名]?ADD?CONSTRAINT?默认值名?DEFAULT?'51WINDOWS.NET'?FOR?[字段名]

删除默认值
ALTER?TABLE?[表名]?DROP?CONSTRAINT?默认值名

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:直接循环写入数据

下一篇:SQL语句技巧:按月统计数据