亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

MySQL的check約束中可以包含子查詢(xún)嗎

瀏覽:71日期:2022-06-21 09:44:00

問(wèn)題描述

我寫(xiě)了一句SQL如下:

create table if not exists Teachings( teacher varchar(255), classid varchar(32) references Class(id) check(teacher in (select username from Users where role = ’teacher’)));

但是在執(zhí)行的時(shí)候報(bào)錯(cuò)(MySQL版本5.6.30):

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ’check(teacher in (select username from Users where role = ’teacher’)))’ at line 4

是不是MySQL中的check約束不能包含子查詢(xún)呢?如果是,我的這句SQL應(yīng)該怎么實(shí)現(xiàn)呢?

PS:完整的SQL見(jiàn)這里

問(wèn)題解答

回答1:

DDL漏了個(gè)逗號(hào)

MySQL并不支持CHECK約束,參見(jiàn)MySQL文檔

可以用觸發(fā)器來(lái)實(shí)現(xiàn)

相關(guān)文章:
主站蜘蛛池模板: 久久久国产精品网站 | 午夜一区 | 亚洲精品自产拍在线观看 | 国产中文字幕亚洲 | 九九热视频这里只有精品 | 国模精品视频一区二区三区 | 出a级黑粗大硬长爽猛视频 加勒比一道本综合 | 精品视频在线观看视频免费视频 | 亚洲日本人成网站在线观看 | 日本一级不卡一二三区免费 | 一区二区视频在线观看免费的 | 毛片黄色| 国产精品国内免费一区二区三区 | 午夜黄色毛片 | 免费黄色在线视频观看 | 日本久操 | 草免费视频 | 国产乱码精品一区二区三区卡 | 国产一级簧片 | 一区二区视频在线观看高清视频在线 | 国产一区二区精品 | 日本一视频一区视频二区 | 麻豆视传媒短视频网站-欢迎您 | 亚洲 欧美 自拍 另类 欧美 | 亚洲国产日产韩国欧美综合 | 黄色免费在线观看网站 | 亚洲精品国产第一区二区多人 | 91青青草视频 | 亚洲欧美在线免费观看 | 456极品嫩模在线视频 | 亚洲精品久久久久久动漫剧情 | 欧美性色xxxxxbbbbb| 国产福利在线观看永久视频 | 欧美一区二区三区免费 | 性潮高免费视频免费看 | 精品视频vs精品视频 | 青青草a国产免费观看 | 美女拍拍拍免费视频观看 | 国产亚洲第一伦理第一区 | 国产欧美一区二区成人影院 | 青青草国产免费国产 |