随笔 - 10  文章 - 0  评论 - 30  阅读 - 32221 

随笔分类 -  SQL Server

SQL笔记
摘要:* 主键设置:SQLServer中两种常用的主键数据类型:int(或 bigint)+标识列(又称自动增长字段);uniqueidentifier(又称Guid、UUID) * 用标识列实现字段自增可以避免并发等问题,不要开发人员控制自增。用标识列的字段在Insert的时候不用指定主键的值。* GUID算法:可以产生唯一标识的高效算法。SQLServer中生成GUID的函数newid(),.NET中生成Guid的方法:Guid.NewGuid(),返回是Guid类型。insert into Student(ID,Name,Sex) values(newid(),'波波', 阅读全文
posted @ 2010-10-26 19:35 波波. 阅读(322) 评论(0) 推荐(0) 编辑
SQL注入漏洞攻击
摘要:* 登陆判断:select * from T_Users where UserName=... and Password=...,将参数拼到SQL语句中。 *构造恶意的Password: 'or'1'='1 if(reader.Read()) { Response.Write("登录成功!"); } else { Response.Write("登录失败...[阅读全文][和讯博客 blog.hexun.com] 阅读全文
posted @ 2010-10-23 15:48 波波. 阅读(135) 评论(0) 推荐(0) 编辑
SQL中Case的用法
摘要:Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数CASE sexWHEN '1' THEN '男'WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男'WHEN sex = '2' THEN '女'ELSE '其他' END这两种方式,可以实现相同的功...[阅读全文][和讯博客 blog.hexun.com] 阅读全文
posted @ 2010-10-19 22:11 波波. 阅读(139) 评论(0) 推荐(0) 编辑
SQL Server 函数
摘要:一、字符转换函数1、ASCII()返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。2、CHAR()将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。3、LOWER()和UPPER()LOWER()将字符串全部转为小写;UPPER()将字符串...[阅读全文][和讯博客 blog.hexun.com] 阅读全文
posted @ 2010-10-19 20:55 波波. 阅读(153) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示