use*_*637 5 mysql mysql-workbench
mysql workbench中是否有任何gui功能,您可以在其中查看字段是设置为NULL还是NOT NULL?
例如:
CREATE TABLE Peoples (
id INT NOT NULL AUTO_INCREMENT,
first_name VARCHAR (200) NULL,
last_name VARCHAR (100) NOT NULL,
PRIMARY KEY (id)
);
Run Code Online (Sandbox Code Playgroud)
显示为
Table Peoples
=============
id, first_name, last_name
-------------
id int(11) PK
first_name varchar(200)
last_name varchar(100)
Run Code Online (Sandbox Code Playgroud)
在"对象信息"选项卡中.对象信息选项卡未指定first_name为NULL且姓氏为NOT NULL.
似乎不幸的是,人们需要创建一个完整的EER模型才能看到列是否可以为空.我发现的另一种解决方法是右键单击表并选择"Alter Table",出现的编辑器显示NN列,检查与否(版本5.2.47).