SQL学习笔记一SQL基础知识                
                
                    所属分类:
                        数据库 / MsSql                    
                    阅读数:
                        1635
                    
                        收藏 0赞 0分享
                    
                 
                
                    常用字段类型bit(0和1),datetime,int,varchar,nvarchar(可能含有中文用nvarchar) 
Varchar,nvarchar和char(n)的区别char(n)不足长度n的部分用空格填充。 
SQL语句中,字符串用单引号。 
SQL语句大小写不敏感。不敏感是指SQL的关键字,字符串值还是敏感的。 
简单的INSERT语句 INSERT INTO Person(Id,Name,Age) VALUES(1,'Jim',20) 
常用int和uniqueidentifier做主键数据类型 
标识规范:自动给主键填充值。将字段“是标识列”设置为“是”,一个表只能有一个标识列 
Guid算法是一种可以产生唯一标识的高效算法。.Net中生成Guid的方法:Guid.NewGuid() 返回的是Guid类型。在SQL server中生成Guid的函数是newid() 
用Guid插入的数据与显示的数据不一致。 
数据更新 
更新一个列:Update person set Age = 30 
更新多个列:updage person set Age = 30,Name = ‘Tom' 
更新一部分数据: update person set age = 30,where Name = ‘Tom' 
注意,SQL中的判断用单个=,而不是== 
删除表中全部数据:delete from person(drop语句则是将表删除)                                    
             
            
                
                SQL 提权 常用命令
SQL 提权 常用命令,大家可以考虑下将sqlserver的服务运行权限设置为普通用户,即可防止下面的提权。
                    
                    收藏 0赞 0分享
SQLServer 数据库开发顶级技巧
无论你的专业水平如何,从其他IT专家那里学习新的技巧与最佳实践常常都是有益的。本文包含了我遇到过的SQL Server开发的高级技巧。希望其中的一些技巧能够对您的数据库开发及管理工作有所帮助。
                    
                    收藏 0赞 0分享
SQL 截取字符串应用代码
字符串截取函数,只限单字节字符使用(对于中文的截取时遇上奇数长度是会出现乱码,需另行处理),本函数可截取字符串指定范围内的字符。
                    
                    收藏 0赞 0分享
sql 普通行列转换
说明:普通行列转换(version 1.0)仅针对sql server 2000提供静态和动态写法,version 2.0增加sql server 2005的有关写法。
                    
                    收藏 0赞 0分享
                 查看更多