CREATE FUNCTION [dbo].[F_StringSplit]( @STR NVARCHAR(MAX)='', @SPLITER NVARCHAR(20)='') RETURNS @TB TABLE(TB_V NVARCHAR(200)) AS ...
分类:
数据库 时间:
2014-11-26 15:41:42
阅读次数:
337
首先建一张测试表: create table teststring(name nvarchar(100));insert into teststringvalues('张三,李四,王五,马六,萧十一,皇宫'); 1.判断字符串中某字符(字符串)出现的次数,第一次出现的位置最后一次出现的位置: 查看’...
分类:
数据库 时间:
2014-11-24 15:03:55
阅读次数:
193
declare @result int =0declare @path nvarchar(200)='d:\1.csv'execute master.dbo.xp_fileexist @path ,@result output if @result =1begin print'有文件'endpri....
分类:
数据库 时间:
2014-11-24 11:47:44
阅读次数:
190
一、存储过程中使用事务的简单语法 在存储过程中使用事务时非常重要的,使用数据可以保持数据的关联完整性,在Sql server存储过程中使用事务也很简单,用一个例子来说明它的语法格式:代码 :Create Procedure MyProcedure( @Param1 nvarchar(10),@par...
分类:
其他好文 时间:
2014-11-21 01:26:38
阅读次数:
300
如何更改SQL SERVER 2000的排序规则Alter datebase Alter datebase 数据库 Chinese_PRC_BINALTER TABLE tbALTER COLUMN colname nvarchar(100) COLLATE Chinese_PRC_CI_AS--不...
分类:
数据库 时间:
2014-11-19 10:36:43
阅读次数:
204
对于程序中的string型字段,SQLServer中有char、varchar、nchar、nvarchar四种类型来对应(暂时不考虑text和ntext),开建立数据库中,对这四种类型往往比较模糊,这里做一下对比。定长或变长所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空...
分类:
其他好文 时间:
2014-11-19 00:24:10
阅读次数:
122
最近遇到一个问题,当查询使用到模糊查询时,由于预估返回行数过高,执行计划认为索引查找+Key Lookup的成本过高,因此采用Clustered Index Scan的方式,消耗大量逻辑IO,执行计划较差。经过测试,发现对于模糊查询,NVARCHAR和VARCHAR的预估返回行数差距很大,因此拿出来...
分类:
其他好文 时间:
2014-11-18 01:30:14
阅读次数:
183
1 declare @backup nvarchar(500) 2 declare @file nvarchar(500) 3 declare @DeleteFile nvarchar(500) 4 declare datebak cursor for 5 select [bak]='backup....
分类:
数据库 时间:
2014-11-17 17:20:10
阅读次数:
196
这篇博客我们来学习如何将AspNetUsers 表的Id 字段 的类型由nvarchar(128) 改为Int 并且子增长 1、为什么要修改 如果你运行过 Asp.net mvc 示例项目,你好会发现AspNetUsers 表的Id是Nvarchar(128) 类型,值为GUID,不可否认使用G.....
分类:
Web程序 时间:
2014-11-16 13:21:13
阅读次数:
750
当执行插入命令时,两者都可以返回所插入数据的Id,不同的是scope_identity是当前作用域,而@@identity是可以跨作用域的例如: create table table1( Id int identity(1,1) primary key, Name nvarchar(32)) ...
分类:
其他好文 时间:
2014-11-13 20:23:12
阅读次数:
193