SQLite用触发器来替代外键约束
SQLite用触发器来替代外键约束 CREATE TABLE [Category] ( CREATE TABLE [Product] ( --Insert约束 --Update约束 CREATE TRIGGER FK_Product_CategoryPkid_Update BEFORE Update ON Product FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK,'No this categoryPkid in category') WHERE (SELECT Pkid FROM Category WHERE Pkid = NEW.CategoryPkid) IS NULL; END (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- xml文档的生成与解析头文件字符集的设定
- ruby-on-rails – 在什么情况下从父进程获取Ruby $LOAD_PAT
- what-happens-when-you-change-weblogi-configuration
- 010Editor 5.0.2 附注册机 附elf,dex,xml文件格式分析模板
- 正则表达式速查表
- 如何调试react-native?
- oracle – pl/sql存储过程:参数名称与列名称相同
- Cocos2d-x_CCLabelProtocol(标签类)
- 如何在构建过程之后在cmake中编译其他源文件
- RNN学习笔记(一)-简介及BPTT RTRL及Hybrid(FP/BPTT)算法