随笔分类 - SQL server
SQL server
摘要:IF EXISTS(select * from tempdb..sysobjects where id=object_id('tempdb..#tb'))BEGIN DROP TABLE #tbEND
阅读全文
摘要:DECLARE @str VARCHAR(50)SET @str='AP-FQC-2014072300004'--获取指定字符第一次出现的位置SELECT PATINDEX('%-%',@str) --返回:3--获取指定字符第一次出现的位置之前的字符串SELECT SUBSTRING(@str,...
阅读全文
摘要:快速查看SQL Server 中各表的数据量以及占用空间大小。CREATE TABLE #T (NAME nvarchar(100),ROWS char(20),reserved varchar(18) ,Data varchar(18) ,index_size varchar(18) ,Unuse...
阅读全文
摘要:--************************************************************************************************************* DECLARE @I INT, @YMD VARCHAR(6) SELE...
阅读全文
摘要:我们经常会遇到这样的要求:用户给发过来一些数据,要我们直接给存放到数据库里面,有的是Insert,有的是Update等等,少量的数据我们可以采取最原始的办法,也就是在SQL里面用Insert into来实现,但是如果有几十条几百条甚至上千条数据的时候继续写单独的SQL语句的话那就惨了,其实有两种简单...
阅读全文
摘要:--1.不要使用×来查询所有字段SELECT * FROM DBO.tb1--改为SELECT FName,PWD,CreateDate FROM DBO.tb1 (NOLOCK)--2.查询数据行数SELECT COUNT(*) FROM tb1--改为SELECT * FROM sysinde...
阅读全文
摘要:1.SQL防止修改数据时引起多用户并发,当一条数据被一个用户锁定的时候其他用户将无法修改,除非将其释放。UPDATE TABLENAME WITH(ROWLOCK) SET 字段='Value' WHERE 条件2.给查询出来的数据加上自增编号,只是存入到临时表的时候可用。SELECT FID=I...
阅读全文
摘要:SQL Server 2008 R2英文版安装图解
阅读全文
摘要:最近因为项目里面需要用到一个使用PDA连接远程SQL 2005数据库,进行数据操作的功能,程序DeBug下的exe文件可以正常连接数据库及相关的数据操作,但是只要一部署到PDA上面就提示 无法找到 DLL“dbnetlib.dll”的错误,故将 C:\Program Files\Microsoft ...
阅读全文