2020-09-10 22:36发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
MySQL 5.7在创建表时添加了1个约束,当您拥有复合键时,任何复合键上都不应存在NULL约束。
根据下表,NAME和TypeSystemName是入门键,但根据create table语句,它可以为NULL。 因此,请考虑一下如果主键为null将会发生什么情况。 因此MySQL表示如果您有主键,则不应为NULL,而应将其设为UNIQUE。
创建表ydeployments(hjmpTS BIGINT,类型码INTEGER DEFAULT 0,TableName VARCHAR(255)NULL,PropsTableName VARCHAR(255)NULL,Name VARCHAR(255)NULL,PackageName VARCHAR(255)NULL,SuperName VARCHAR(255)NULL, ExtensionName VARCHAR(255)NULL,修饰符INTEGER DEFAULT 0,TypeSystemName VARCHAR(255)NULL,PRIMARY KEY(Name,TypeSystemName))ENGINE InnoDB CHARSET = utf8 COLLATE = utf8_bin;
最多设置5个标签!
MySQL 5.7在创建表时添加了1个约束,当您拥有复合键时,任何复合键上都不应存在NULL约束。
根据下表,NAME和TypeSystemName是入门键,但根据create table语句,它可以为NULL。 因此,请考虑一下如果主键为null将会发生什么情况。 因此MySQL表示如果您有主键,则不应为NULL,而应将其设为UNIQUE。
创建表ydeployments(hjmpTS BIGINT,类型码INTEGER DEFAULT 0,TableName VARCHAR(255)NULL,PropsTableName VARCHAR(255)NULL,Name VARCHAR(255)NULL,PackageName VARCHAR(255)NULL,SuperName VARCHAR(255)NULL, ExtensionName VARCHAR(255)NULL,修饰符INTEGER DEFAULT 0,TypeSystemName VARCHAR(255)NULL,PRIMARY KEY(Name,TypeSystemName))ENGINE InnoDB CHARSET = utf8 COLLATE = utf8_bin;
一周热门 更多>