摘要: /* 用SQL获取某年某个月份的最后一天的日期 思路:首先把某日期的月份加一,再把结果的日期减一*/--@Date为字符串的日期:例如 dbo.GetLastDay('2011-2-5') 得到结果为 2月份的最后一天create function GetLastDay(@Date nvarchar(50))returns datetimeasbeginDECLARE @DateChar AS nVarChar(19) declare @LastDay datetime--返回你需要的 SET @DateChar = CONVERT(Char(8), CAST(@Date AS 阅读全文
posted @ 2012-07-19 15:06 成天狂 阅读(2179) 评论(0) 推荐(0)
摘要: create function split(@Long_str varchar(8000),@split_str varchar(100)) returns @tmp TABLE( ID int IDENTITY PRIMARY KEY, short_str varchar(8000) ) AS BEGIN DECLARE @long_str_Tmp varchar(8000), @short_str varchar(8000), @split_str_length int SET @split_str_length = LEN(@split_str) IF CHARINDEX(@s... 阅读全文
posted @ 2012-07-19 15:05 成天狂 阅读(161) 评论(0) 推荐(0)
摘要: sql sever中 没有indexof函数 你说的indexof函数是什么功能?如果是字符串操作,可以看看charindex函数的帮助Select CharIndex('a', '1235ab') --5DECLARE @Name NVARCHAR (50)SET @Name = '12345.67890ABCDE.FGHIJKLMNOPQRSTUVWXYZTest'DECLARE @Position INT//sql的IndexOF的用法SET @Position = CHARINDEX('.', @Name);SELECT 阅读全文
posted @ 2012-07-19 15:03 成天狂 阅读(413) 评论(0) 推荐(0)
摘要: 问题:SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'Ad Hoc Distributed Queries'。有关启用'Ad Hoc Distributed Queries' 的详细信息,请参阅 SQL Server 联机丛书中的 "外围应用配置器"。解决方案:select 阅读全文
posted @ 2012-07-19 15:02 成天狂 阅读(223) 评论(0) 推荐(0)
摘要: --不同服务器上的不同数据库的表的查询'sqloledb'--固定的'server=192.168.0.100,1433;uid=sa;pwd=sa'连接字符串,其中1433必须使用,'select * from AIS20070418192925.dbo.t_Account'表示sql语句,dbo必须要select * from openrowset('sqloledb','server=192.168.0.100,1433;uid=sa;pwd=sa','select * from AIS2007041 阅读全文
posted @ 2012-07-19 15:02 成天狂 阅读(361) 评论(0) 推荐(0)
摘要: 在sysobjects系统表中存储着数据库的所有对象,每个对象都有一个唯一的id号进行标识. object_id就是根据对象名称返回该对象的id. 反之,object_name是根据对象id返回对象名称.select object_id(对象名)等同于:select id from sysobjects where name=对象名注: 如果参数是一个临时表名,则必须指定所属数据库.你举出的OBJECT_ID('Tempdb..#flowcount') 就属于这种情况.说明这个临时表是数据库Tempdb的.select object_name(id号)等同于:select na 阅读全文
posted @ 2012-07-19 15:01 成天狂 阅读(236) 评论(0) 推荐(0)
摘要: Object_Type列表:AF = 聚合函数 (CLR) C = CHECK 约束 D = DEFAULT(约束或独立) F = FOREIGN KEY 约束 FN = SQL 标量函数 FS = 程序集 (CLR) 标量函数 FT = 程序集 (CLR) 表值函数 IF = SQL 内联表值函数 IT = 内部表 P = SQL 存储过程 PC = 程序集 (CLR) 存储过程 PG = 计划指南 PK = PRIMARY KEY 约束 R = 规则(旧式,独立) RF = 复制筛选过程 S = 系统基表 SN = 同义词 SQ = 服务队列 TA = 程序集 (CLR) DML 触发器 阅读全文
posted @ 2012-07-19 15:01 成天狂 阅读(225) 评论(0) 推荐(0)
摘要: 1.IIS重新注册asp.net服务器IIS问题: 卸载并重新安装了IIS....解决方法:原因是IIS重装后要重新安装一下.NET Framework。我按照网上的方法操作如下:开始-->运行-->CMD-->然后在CMD窗口中输入命令:cd\ 然后回车(回到C盘根目录)cd C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705 (如果你装的是.net1.0版本的请选择这个目录,如果是.net2.0的请选择下面的操作)cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 (.net2.0的请选择 阅读全文
posted @ 2012-07-19 15:00 成天狂 阅读(178) 评论(0) 推荐(0)
摘要: AspNetDB.mdf数据库的建立和使用关于 AspNetDB.mdf由于没有aspnetdb.mdf数据库,因此得先建立一个,这个可以通过aspnet_regsql.exe完成,该程序位于C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\下。1、运行它之后会弹出的窗口:按"Next >"按钮2、我们会发现除了有配置数据库外,还有删除数据库的功能。以后说不定可以派上用场,现在自然选Configure SQL Server for application services,按"Next >"按钮 3、 阅读全文
posted @ 2012-07-19 14:54 成天狂 阅读(281) 评论(0) 推荐(0)
摘要: 要加,1433<add name="Conn" connectionString="server=192.168.0.10,1433;database=AIS20090829094428;uid=sa;pwd=sa"/>防火墙系统有助于阻止对计算机资源进行未经授权的访问。若要通过防火墙访问 Microsoft SQL Server 数据库引擎实例,必须在运行 SQL Server 的计算机上配置此防火墙以允许访问。为允许访问而执行的主要步骤如下:1.将数据库引擎配置为使用特定的 TCP/IP 端口。数据库引擎的默认实例使用端口 1433,但可 阅读全文
posted @ 2012-07-19 14:53 成天狂 阅读(455) 评论(0) 推荐(0)