--//创建一个信息表CREATE TABLE user_student(id decimal(18,0) identity(1,1),st_name nvarchar(30),class nvarchar(10),score decimal(18,2))--//插入测试数据============...
分类:
编程语言 时间:
2015-11-20 10:26:16
阅读次数:
172
例:declare @SQL nvarchar(1000);declare @str nvarchar(100);set@str='Joe''s NB'; // 打印出来的应该是这样:Joe's NBset @SQL='select * from table where t1=''' +@str ....
分类:
数据库 时间:
2015-11-14 16:36:53
阅读次数:
477
--如何将一个字符串中的所有非数字(0-9及小数点)字符全部除去create function clear_num (@s nvarchar(100))--创建自定义函数returns nvarchar(100)asbegin while PATINDEX('%[^0-9.]%',@s)>=1 .....
分类:
其他好文 时间:
2015-11-12 17:30:22
阅读次数:
198
SET@I = '12-办公室'SELECTSUBSTRING(@I,CHARINDEX('-',@I) + 1,LEN(@I) - CHARINDEX('-',@I))结果:办公室declare @str nvarchar(50);set @str='462,464,2';select @str ...
分类:
其他好文 时间:
2015-11-11 16:17:09
阅读次数:
294
按照人名查出学生的各科成绩以及总成绩并按总成绩排名的sql语句 /*createtable学生表(学号nvarchar(100)null,姓名nvarchar(100)null)createtable成绩表(学号nvarchar(100)null,科目nvarchar(100)null,成绩deci...
分类:
数据库 时间:
2015-11-10 23:42:03
阅读次数:
371
--将给定的逗号分隔的数字字符串转换为TableCREATE FUNCTION [dbo].[fu_Split](@strString nvarchar(4000))RETURNS @Result TABLE(Value int)ASBEGIN DECLARE @x xml SELECT...
分类:
其他好文 时间:
2015-11-09 12:49:14
阅读次数:
226
第一篇 从CUD开始,如何使用LINQ to SQL插入、修改、删除数据准备工作,现在数据库中建好测试表Student,这个表只有三个字段ID,Name,Hometown,其中ID为int类型的自增长字段,Name和Howmtown是nvarchar类型1. 打开VS2010新建控制台应用程序,然后...
分类:
数据库 时间:
2015-11-04 17:22:56
阅读次数:
227
一 varchar,varchar2,nvarchar,nvarchar2四个类型都属于变长字符类型, varchar和varchar2的区别在与后者把所有字符都占两字节,前者只对汉字和全角等字符占两字节,都是非 Unicode 字符数据,可以定义的最大长度为4000字节。 nvarchar和nva...
分类:
数据库 时间:
2015-11-04 11:26:51
阅读次数:
303
首先我们可以参考:http://blog.sina.com.cn/s/blog_816780b40101m4jb.html再次,其中有些错误需要更正,具体的命令请参考:其中的全部的步骤是:首先要编辑backup_YESHARE:DECLARE@strPathNVARCHAR(200)set@strPath=convert(NVARCHAR(19),getdate(),120)set@strPath=REPLACE(@..
分类:
数据库 时间:
2015-10-31 18:44:02
阅读次数:
274
1>cte 字符串拼接,要将拼接的字段转成字符串类型cast(DEPTNAME as nvarchar(max))with deptas( select DEPTNAME as DEPTNAME,DEPTID,PDEPTID,cast(DEPTNAME as nvarchar(max)) as .....
分类:
其他好文 时间:
2015-10-28 17:09:24
阅读次数:
255