建表时怎么设置字段不能为空

runoob_tbl(
   runoob_id INT NOT NULL AUTO_INCREMENT,
   runoob_title VARCHAR(100) NOT NULL,
   runoob_author VARCHAR(40) NOT NULL,
   submission_date DATE,
   PRIMARY KEY ( runoob_id ));

这样只是字段不能为null,但是可以是空白,怎么设置必须有值

qq_丨银丨_0
浏览 5086回答 2
2回答

慕的地8582982

CRAUODAXKIEGIBBKNKJJPIQMFRARRUUUGJAWQCCNWTTFNFIWISYGWMCVLVYEVRXZWMCGCQNTNTWMQXTWBXOHHXDJESUSBYBPPFLYABVPMCOYIHKQQTDKAQKBNTWFRAIEYEXEBHATWTMVRHEOCEIJYOKARDGJCPOYHUUAARXMTAJZIHXTKDMWVZICMSYTMZTNJJZFEULONOEAQQZGPTFJMDDTCIYLUDMJWPIFHOHVSYIITTJMPCIYUSNJQWPVBKDCMVFCCLBBGWVSVWDOXDDHQTXYYOFVVLBSROUBBOBHNQWZISSVPIOOVBOYCIEPLSLXZIYUENOAHDNZSQQNRXKAWLRXRXNRYRBACAQDHNQAWMZCLGQUKLXDTAIQJOHPYIEURGYOYEERQGNJJNGTQSUBHNDSOLFFBYHFVLAMPVYIOPSVLIODRAWFAXQXBUDUKGYHASSRVSLEPFSSOKJLBOYLIGZZCFXNAQHHNZQWMZUEKRXOHUUJPYQZCUEEXERVVFIYLQSIVAPLOQZPFHRMZUWZCSOKZWZHWSUJFHKGJMUWFWYIRVQGQGWQZOFPRADTPLAKTEMJYBKHQFIRHXMCFUPKHKZVYHXGWLNXGKUKFHKALHJMPZCSVXNRNCYADLILHWMIXAJMCLURUBKAWARNBKAWCKAWSIENDTPCSPFUFUKSVYFHQGPLAEZPYDMVSHDZDSCYZPSWZOLIENQNJLCZWMVRAXIMIQTVEADZJQRGJTDTIYOXYUXAQHQGGQYDFTQZOEBDTJACRNDGOWMPSVQGVXIXTPFVHKNJEAQGVETIEMJMCDGBLHFNPFPQAWSURXFUYBQNKSCFVLADUXTJSBEJFOEUJUDZVKNPFIZVKNXTPSOXUEBKGPKA

lanestar

可以添加一个默认值,default 'value',或者定义为enum类型

霏梧

not null default ‘’
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL
Oracle