
数据库
孑冰
这个作者很懒,什么都没留下…
展开
-
数据库的三个范式总结
第一范式(1NF;The First Normal Form) 第一范式是最低的规范化要求。第一范式的第一个要求数据表不能存在重复的记录,即存在一个关键字。第一范式的第二个要求是每个字段都不可再分,即已经分到最小,关系数据库的定义就决定了数据库满足这一条。主关键字达到下面几个条件:1. 主关键字段在表中是唯一的 2. 主关键字段中没有复本 3. 主关键字段不能存在空值原创 2012-03-28 17:49:16 · 1112 阅读 · 0 评论 -
Sql Server 日期相关函数
Sql Server 中一个非常强大的日期格式化函数 Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06 Select CONVERT(varchar(100), GETDATE(), 2): 06.05.1转载 2013-11-12 18:22:28 · 669 阅读 · 0 评论 -
用SQL函数判断是否有效18位身份证号
ALTER FUNCTION CheckSNID(@snid nvarchar(50))RETURNS bit ASBEGIN declare @iRet bit declare @id_num varchar(1) declare @i int declare @sn_sum int declare @sn_Last varchar(1) set @iRet=0 --判断是不...转载 2018-04-24 09:41:30 · 8320 阅读 · 0 评论 -
SQL SERVER 2005 正则匹配手机号的函数写法
手机验证的正则我知道是这样: ^(13[0-9]|15[0|3|6|7|8|9]|18[8|9])\d{8}$create function dbo.regexReplace(@str char(11))RETURNS intas begin DECLARE @result INT SET @result = 0 IF (LEFT(@str, 3) IN ('130','131','132',...转载 2018-04-24 09:42:15 · 3125 阅读 · 0 评论