我是靠谱客的博主 搞怪大米,最近开发中收集的这篇文章主要介绍设置数据项值不能为空,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

要是数据项为空置或者非空,需要在创建数据表的时候把数据表的字段创建的更加完善;

字段就是数据项;


mysql> CREATE TABLE tb2(
    -> username VARCHAR(20) NOT NULL,
    -> age TINYINT UNSIGNED NULL

    -> );
Query OK, 0 rows affected (0.33 sec)


mysql> SHOW COLUMNS FROM tb2;
+----------+---------------------+------+-----+---------+-------+
| Field    | Type                | Null | Key | Default | Extra |
+----------+---------------------+------+-----+---------+-------+
| username | varchar(20)         | NO   |     | NULL    |       |
| age      | tinyint(3) unsigned | YES  |     | NULL    |       |
+----------+---------------------+------+-----+---------+-------+
2 rows in set (0.00 sec)


mysql> INSERT tb2 VALUES('TOM',NULL);
Query OK, 1 row affected (0.09 sec)


mysql> SELECT * FROM tb2;
+----------+------+
| username | age  |
+----------+------+
| TOM      | NULL |
+----------+------+
1 row in set (0.00 sec)


mysql> INSERT tb2 VALUES(NULL,3);
ERROR 1048 (23000): Column 'username' cannot be null
mysql> INSERT tb2 VALUES(NULL,NULL);
ERROR 1048 (23000): Column 'username' cannot be null
mysql>

最后

以上就是搞怪大米为你收集整理的设置数据项值不能为空的全部内容,希望文章能够帮你解决设置数据项值不能为空所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部