服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Mssql|Oracle|Redis|

服务器之家 - 数据库 - Mysql - 用sql命令修改数据表中的一个字段为非空(not null)的语句

用sql命令修改数据表中的一个字段为非空(not null)的语句

2019-10-31 15:02mysql教程网 Mysql

今天群里的一个朋友问如何用sql命令修改数据表中的一个字段为非空(not null),经常测试下面的代码即可。

用sql命令修改数据表中的一个字段为非空(not null)的语句

ALTER TABLE table1 ALTER COLUMN [name] varchar(60) NULL;

table1 表名

name 字段名 为什么加上[],因为name是sql关键字会冲突出现错误,这样以防万一。

如果name字段已经创建了索引,如果需要修改的话,必须先删除索引才能正确的进行。

延伸 · 阅读

精彩推荐
  • Mysqlmysql 中InnoDB和MyISAM的区别分析小结

    mysql 中InnoDB和MyISAM的区别分析小结

    InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。M...

    mysql教程网3952019-10-28
  • MysqlMYSQL日期和时间函数不求人

    MYSQL日期和时间函数不求人

    对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6日期和时间类型。 这里是一个使用日期函数的例子。下面的查询选择了所有...

    mysql技术网4382019-10-17
  • Mysql详解Mysql导出数据的几种方式

    详解Mysql导出数据的几种方式

    MySQL导出数据的目的有很多种,如数据库备份、表结构导出、表数据导出、分析数据采取等,本文详细的介绍了两种Mysql导出数据的方法,感兴趣的小伙伴可...

    layveen3092019-06-19
  • MysqlMySQL数据库监控软件lepus使用问题以及解决办法

    MySQL数据库监控软件lepus使用问题以及解决办法

    这篇文章主要介绍了MySQL数据库监控软件lepus使用问题及解决办法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下...

    coe2coe2742019-06-22
  • MysqlMysql查询表中最小可用id值的方法

    Mysql查询表中最小可用id值的方法

    这篇文章主要介绍了Mysql查询表中最小可用id值的方法,在文中通过sql语句给大家介绍了MySQL中删除id为最小的数据,需要的朋友可以参考下...

    dn961732019-06-19
  • Mysqllinux下改良版本mysqldump来备份MYSQL数据库

    linux下改良版本mysqldump来备份MYSQL数据库

    我的备份脚本都是在凌晨执行的,经常在慢查询日志里面看到这样的信息:select * from table1; 之前一直很纳闷,最后才了解到原来是MYSQLDUMP搞的鬼。 ...

    mysql教程网3972019-10-23
  • MysqlMySQL5.7中的sql_mode默认值带来的坑及解决方法

    MySQL5.7中的sql_mode默认值带来的坑及解决方法

    这篇文章主要介绍了MySQL5.7中的sql_mode默认值带来的坑及解决方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下...

    Win-Man2352019-06-18
  • MysqlMySQL忘记密码恢复密码的实现方法

    MySQL忘记密码恢复密码的实现方法

    流传较广的方法,mysql中文参考手册上的,各位vps主机租用客户和服务器托管用户忘记mysql5.1管理员密码时,可以使用这种方法破解下 ...

    mysql教程网3152019-10-23