防止sql注入漏洞 sql中表达完整性约束的机制主要有哪几种?
浏览量:2814
时间:2021-03-17 19:55:53
作者:admin
sql中表达完整性约束的机制主要有哪几种?
在SQL中,完整性约束有多种表达规则,如主键约束、外键约束、属性值约束、全局约束等。(1) 主键约束:可以通过主键子句或主键短语来定义。例如,主键(s#)(主键子句)s#char(4)主键(其中主键是主键短语)(2)外键约束:外键子句可以用来定义,例如,外键(s#)引用s(s#)(3)属性值约束:包括非空值约束(not null);基于属性的check子句(check);基于属性的check子句(check);基于属性的check子句(check);域约束子句(check子句出现在“create Domain”语句中),例如create Domain age smartint check(value>10)(4)全局约束:包括基于元组的check子句和断言。断言的语法是:create assertion assertion name check condition
防止sql注入漏洞 数据库系统的五个部分 sql的安全机制有哪些
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。