随笔分类 -  Sql Server

摘要:http://www.oyksoft.com/soft/25031.html 阅读全文
posted @ 2013-11-22 09:16 残韵 阅读(276) 评论(0) 推荐(0)
摘要:C#在字串左(或右)加空格或指定char字符,使字串达到指定长度,如: sql方法1:declare @a nvarchar(50), @b nvarchar(50) set @a = 'abcasdf' set @b = 'ab' select @a + space(20 - len(@a)) select @b + space(20 - len(@b))注:space ( 参数>=0 ), 补的空格数, 不能超过字符数,下同方法2:declare @aa nvarchar(200) set @aa = 'sgawe'select @aa 阅读全文
posted @ 2013-08-13 21:11 残韵 阅读(2750) 评论(0) 推荐(0)
摘要:最近在将excel中的文件导入到数据库中,用程序进行编写,由于数据量较大所以速度很慢,后来采用了SqlBulkCopy类,解决了速度的问题,我就insert语句,sqldataadapter.update(dataset,tablename);sqlbulkcopy.WriteToServer(datatable);三个方法的性能进行比较:1、生成测试的datatable表,表结构如下:UniqueID(主键,自动增长) | CompanyName | CompanyCode | Address | Owner | Memo共6个字段。SqlConnection sqlconnection = 阅读全文
posted @ 2013-08-13 20:54 残韵 阅读(635) 评论(0) 推荐(0)
摘要:修改SQL Server 2005的默认端口1.打开SQL Server的配置管理程序Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager2.将端口1433更改为不常见的端口号比如1344Sql Server 2005 网络配置->xx协议->TCP/IP->右键属性->IP地址 阅读全文
posted @ 2013-08-12 23:09 残韵 阅读(325) 评论(0) 推荐(0)
摘要:**/*******/*****/1399/*我要取第3个'/'与第4个'/'中的内容,就是1399create table ta( col varchar(100))insert ta select'**/*******/*****/1399/*'go--加一个分隔函数:create function F_split1( @s varchar(8000), --包含多个数据项的字符串 @pos int, --要获取的数据项的位置 @split varchar(10) --数据分隔符)RETURNS varchar(100... 阅读全文
posted @ 2013-08-12 22:18 残韵 阅读(751) 评论(0) 推荐(0)