随笔分类 - sqlserver
SET ANSI_NULLS ON ……
摘要:SET QUOTED_IDENTIFIER ON SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON GO 是什么意思? 语法 SET QUOTED_IDENTIFIER { ON | OFF } 注释 当 SET QUOTED_IDENTIFIER 为 ON 时,
阅读全文
批量生成clr脚本
摘要:use [dbname]go --1.产生crl程序集的sql --定义表变量,临时存储中间结果集declare @tb table(name nvarchar(100),permission_set int,content varbinary(max),rownum int,create_clr_
阅读全文
CTE递归查询
摘要:WITH ctetest(AgencyID,ParentAgencyID,level)AS ( SELECT AgencyID,ParentAgencyID,0 level FROM dbo.Web_Agency WHERE AgencyID=1 UNION ALL SELECT a.Agenc...
阅读全文
posted @ 2016-01-18 09:37
亚洲DotNet首席技师
整理工作中经常忘记的解决方案的具体细节3
摘要:EXEC sp_configure 'show advanced options', 1 GO RECONFIGURE GO EXEC sp_configure 'Ad Hoc Distributed Queries', 1 GO RECONFIGURE GO(开启远程查询功能,不需要重启sqlse...
阅读全文
整理工作中经常忘记的解决方案的具体细节
摘要:C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages (存放安装的第三方控件或开发组件的源安装包)MS-DOS常用语法if %ERRORLEVEL% EQU 0 (echo success) else (echo fa...
阅读全文
整理工作中经常忘记的关键词和技巧
摘要:var hrf=window.location.href; window.location.href=hrf;强制刷新,不会提示那个“重新加载”的弹窗VS中光标变粗,是因为状态变为改写状态了,按一下“Insert”插入按钮就可以了未处理的“System.StackOverflowException”...
阅读全文
运行asp.net程序,报错:磁盘空间不足
摘要:未能加载文件或程序集“Ajax”或它的某一个依赖项。磁盘空间不足。 (异常来自 HRESULT:0x80070070)一看,C盘只有不到2M可用空间,一查原因,sqlserver安装路径下的log目录文件占了好大,5G多,于是上网搜了下,解决了:把与sqlserver有关的服务停掉,log目录下.1/.2/.3的类型文件都可以直接删除了
阅读全文
sqlserver中int 类型的字段,值为null的时候引发一个问题
摘要:今天有段程序调试的时候,“莫名其妙”老是跳进去执行,断点调试显示某个sql查询出来的count是0很纳闷了,于是贴出来在查询分析器里执行select * from tbltest where status<>2 status 是int 类型的数据库中明明有一条数据且status字段是Null我执行了几次,查询出来都是空,郁闷了几分钟,发现这个NULL值,赶紧改了NULL为不等于2的整数,再回来执行,一切尽在掌控中了,问题就出在NULL值(int类型的字段,且查询条件用到此字段)在此记录开发中遇到的问题,希望看到的人少走弯路
阅读全文
sqlserver自动增长列引起的问题
摘要:有两个结构完全相同的表,由其中一个表插入另一个表中指定条件的数据,报如下错误:仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表'tblTest'中的标识列指定显式值。 在网上找到了解决方案,亲自试过,可以解决。方法:SET IDENTITY_INSERT test ON insert into test(id,name) select id,name from test2 --必须标明表中所有的字段名 SET IDENTITY_INSERT test OFF
阅读全文
浙公网安备 33010602011771号