SQl下划线约束问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQl下划线约束问题相关的知识,希望对你有一定的参考价值。

SQL检查约束问题,只能8位数。前两位是0。3~4位为数字。第五位为下划线。6~8位为字母len(id)=8 and id like '00[0~9][0~9][_][a~z][a~z][a~z]'我这也不对。len(id)=8 and id like '00[0~9][0~9]_[a~z][a~z][a~z]''这也不对那转义符下划线怎么搞,帮忙改下代码

参考技术A len(id)=8 and id like '00[0~9][0~9]\_[a~z][a~z][a~z]' escape '\'

如何查看SQL表中都存在哪些约束?

比如查看数据库中存在哪些表可以用 use master select * FROM SYSOBJECTS;
那么查询表A都有哪些约束,该如何查找?求教,谢谢!

参考技术A select c.* from sys.sysobjects o,sys.sysconstraints c where o.name='A' and o.id=c.id 参考技术B select c.* from sys.sysobjects o,sys.sysconstraints c where o.name='A' and o.id=c.id 参考技术C alt+F1就可以查看该表的表结构以及各种约束 参考技术D SQL语句是没有的 只有通过工具来查看 第5个回答  2011-11-28 打开数据库设计就看到了啊

以上是关于SQl下划线约束问题的主要内容,如果未能解决你的问题,请参考以下文章

sql server打不出英文下划线

想要通过任何字母数字和下划线、破折号和句点

sql 在MSSQL中逃避下划线

SQL Server数据库用下划线,小数点都不好使 只能用计算机名登陆 为啥?

12:企业规范约束-MySQL

sql