IIS7-ISAPI和CGI 限制 错误
详细错误:HTTP 错误 404.2 - Not Found. 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面. 出现环境:win7 + IIS7.0 解决办法:IIS的根节点->右侧“ISAPI和CGI限制”->把禁止的DotNet版本项设置为允许,即可~
NULL对IN查询的影响
--1. NULL 对 IN(NOT IN) 查询的影响 --测试数据 DECLARE @1 TABLE(col1 int) INSERT @1 SELECT 1 UNION ALL SELECT NULL UNION ALL SELECT 2 DECLARE @2 TABLE(col1 int) INSERT @2 SELECT 1 --查询 SELECT [@1总记录数]=COUNT(*) FROM @1 --结果: 3 SELECT [@1在@2表中存在的记录数]=COUNT(*) FROM @1 a WHERE col1 IN(SELECT col1 FROM @2) --结果: 1 SELECT [@1在@2表中存在的记录数]=COUNT(*) FROM @1 a WHERE col1 NOT IN(SELECT col1 FROM @2) --结果: 1 --在@2中插入一条NULL值 INSERT @2 SE...
定时调用存储过程的作业
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_JobSet]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[p_JobSet] GO /*--指定时间调用存储过程 创建一个在指定时间,调用指定存储过程的作业 作业执行完成后会自动删除 /*--调用示例 declare @dt datetime set @dt=dateadd(minute,1,getdate()) --当前时间1分钟后执行 exec p_JobSet 'master.dbo.xp_cmdshell ''dir c:\*.*''',@dt --*/ create proc p_JobSet @prorcname ...
SQL SERVER导入、导出Excel的方法
/*=================== 导入/导出 Excel 的基本方法 ===================*/ 从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句: /*===================================================================*/ --如果接受数据导入的表已经存在 insert into 表 select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$) --如果导入数据并生成表 select * into 表 from OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',s...
根据时间不同来触发
/******************* 功能:根据时间更改人物 K1 的倍数 时间:2010-11-12 作者:龙歌网络 ************************/ USE PS_GameData GO --判断是否存在触发器 if exists(select name from sysobjects where name='trig_Chars_Up_K1') drop trigger trig_Chars_Up_K1 go --创建触发器 create trigger trig_Chars_Up_K1 on Chars for Update as --声明要用到的变量,userid用户名,times倍数 declare @UserID varchar(50),@times int select @UserID=[UserID] from inserted begin if (Datepart(weekday,...