用sql命令修改数据表中的一个字段为非空(not null)的语句
作者:
今天群里的一个朋友问如何用sql命令修改数据表中的一个字段为非空(not null),经常测试下面的代码即可。
ALTER TABLE table1 ALTER COLUMN [name] varchar(60) NULL;
table1 表名
name 字段名 为什么加上[],因为name是sql关键字会冲突出现错误,这样以防万一。
如果name字段已经创建了索引,如果需要修改的话,必须先删除索引才能正确的进行。
您可能感兴趣的文章:
- sql server建库、建表、建约束技巧
- mysql建库时提示Specified key was too long max key length is 1000 bytes的问题的解决方法
- Mysql 建库建表技巧分享
- SQL Server--怎样用ADO在SQL SERVER中建库,建表
- 详解在MySQL中创建表的教程
- mysql建表常用sql语句个人经验分享
- Oracle新建用户、角色,授权,建表空间的sql语句
- SQL Server 2008 阻止保存要求重新创建表的更改问题的设置方法
- 必须会的SQL语句(二) 创建表、修改表结构、删除表
- 一条SQL语句修改多表多字段的信息的具体实现
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- SqlServer编写数据库表的操作方式(建库、建表、修改语句)