mysql workbench中是否有gui功能,您可以在其中查看字段是设置为NULL还是非NULL?
例如:
CREATE TABLE Peoples (
id INT NOT NULL AUTO_INCREMENT,
first_name VARCHAR (200) NULL,
last_name VARCHAR (100) NOT NULL,
PRIMARY KEY (id)
);
显示为
Table Peoples
=============
id, first_name, last_name
-------------
id int(11) PK
first_name varchar(200)
last_name varchar(100)
在“对象信息”选项卡中。对象信息选项卡未指定first_name为NULL且姓氏为NOT NULL。
答案 0 :(得分:7)
似乎不幸的是,人们需要创建一个完整的EER模型才能看到列是否可以为空。我发现的另一种解决方法是右键单击表并选择“Alter Table”和出现的编辑器显示NN列,是否选中(版本5.2.47)。
答案 1 :(得分:3)
在“数据建模”下,使用“从现有数据库创建EER模型”或打开所需数据库的现有模型(如果有)。然后选择所需的表格,底部窗口将显示表格的属性。 “列”选项卡将默认显示哪些列为NULL。