文章分类 -  SQL Server

存储过程 通过 字符串拼接的问题
摘要:--update the storageALTER PROCEDURE [dbo].[sp_XXX_Insert] @tbAgency as nvarchar(256), @identifier as nvarchar(256), @sender as nvarchar(256), @passwor 阅读全文
posted @ 2016-06-13 21:00 blogsweb 阅读(623) 评论(0) 推荐(0)
sql server identity 值跳跃 10011
摘要:比如当前最后一个值是 (10,‘abc’). 为了让下一个插入值是从11开始,而不是10011。那么需要先执行一下下面的脚本去充值一下标识值。用 DBCC CHECKIDENT('Test_table_Identity', NORESEED) 执行,你会发现,标识值为10011,当前列值为10如果执... 阅读全文
posted @ 2015-05-08 17:46 blogsweb 阅读(225) 评论(0) 推荐(0)
SQlServer2012关于Identity字段的自动跳转问题
摘要:决方法有两个1:使用序列2:配置数据库实例的启动参数1:使用序列现在我们移除Identity字段,然后创建一个序列字段,并插入值。CREATE SEQUENCE Id_Sequence AS INT START WITH 1 INCREMENT BY 1 MINVALUE 0 NO MAX... 阅读全文
posted @ 2015-05-08 16:43 blogsweb 阅读(157) 评论(0) 推荐(0)
SQL Server 重置Identity标识列的值(INT爆了)
摘要:一、背景 SQL Server数据库中表A中Id字段的定义是:[Id] [int] IDENTITY(1,1),随着数据的不断增长,Id值已经接近2147483647(int的取值范围为:-2 147 483 648 到 2 147 483 647)了,虽然已经对旧数据进行归档,但是这个表需要保留... 阅读全文
posted @ 2015-05-08 16:42 blogsweb 阅读(309) 评论(0) 推荐(0)
游标使用
摘要:DECLARE PeriodKey_cursor CURSOR FOR select Period_Key,[Year],[MonthName] from dbo.Period_DIM_Backup where Period_Key >= cast(@FiscalYear-1 AS varchar(4))+'0701' and Period_Key <= cast(@FiscalYear AS varchar(4))+'0630' ORDER BY Period_Key ascOPEN PeriodKey_cursor -- Perform the 阅读全文
posted @ 2011-03-24 16:10 blogsweb 阅读(127) 评论(0) 推荐(0)
sql version view
摘要:SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition') 阅读全文
posted @ 2010-08-17 16:11 blogsweb 阅读(128) 评论(0) 推荐(0)
两个相同结构的表 查找 他们的不同 与相同 数据
摘要:1.Except查找 在A表中 但不在 B中的数据select * from A except select * from B2.intersect查找在A表中 也在B表中的数据select * from A intersect select * from B 阅读全文
posted @ 2010-07-12 14:46 blogsweb 阅读(230) 评论(0) 推荐(0)
向SharePoint添加Report View WebPart
摘要:1、Explorer for navigating a report server---Report Explorer (报表资源管理器) 2、Viewer for viewing reports---Report Viewer (报表查看器) 二、安装 1、进入WSS的安装路径"C:\Program Files\Common Files\Microsoft Shared\web server e... 阅读全文
posted @ 2009-04-01 18:31 blogsweb 阅读(221) 评论(0) 推荐(1)
Sql 日期输出的格式样式
摘要:select CONVERT(varchar(12) , getdate(), 111 ) 2004/09/12 select CONVERT(varchar(12) , getdate(), 112 ) 20040912 select CONVERT(varchar(12) , getdate(), 102 ) 2004.09.12 select CONVERT(varchar(1... 阅读全文
posted @ 2008-11-25 09:42 blogsweb 阅读(140) 评论(0) 推荐(0)
在IIS与SQL Server 2005中设置,让Reporting Services发布的web报表允许匿名访问
摘要:SQL Server Reporting Services 并非专门设计用于 Internet 报表部署方案,但是您可以成功地将 Reporting Services 放置于面向 Internet 的 Web 服务器上, 以将一般信息向广大公众传播,或者将公司保密数据向经过授权和身份验证的用户传播。 公司的一个项目中的报... 阅读全文
posted @ 2008-09-09 09:45 blogsweb 阅读(575) 评论(0) 推荐(0)
Report Service 9.0 安装
摘要:Report Service的确是个不错的东西,特别是VS2008下更显得完美了,而且ASP.net下的ReportViewer也支持打印的功能了,上个版本是不直接支持的。 关于如何使用RS的文章,aspnetx老大翻译的这篇文章不错。只是在部署上遇到了一些麻烦,特别是对中文支持上,下面谈谈几种解决方案。 VS 2005下的部署实际已经很简单了。 1.安装ReportViewer.exe,或者直... 阅读全文
posted @ 2008-09-06 16:19 blogsweb 阅读(673) 评论(1) 推荐(0)
存储过程编写经验
摘要:存储过程编写经验 关键词: 存储过程编写经验 优化措施 一、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 二、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。如果... 阅读全文
posted @ 2008-09-05 16:06 blogsweb 阅读(235) 评论(0) 推荐(0)
SQL Case When简单用法
摘要:1.利用 case when 实现多条件查询: select *, case when (select count(*) from PerformanceManagementForms where empno=empcode collate SQL_Latin1_General_CP1_CI_AS and Status like '%Finished')>0 then 'Finished' els... 阅读全文
posted @ 2008-05-13 18:06 blogsweb 阅读(682) 评论(0) 推荐(0)
SqL Server Collate使用
摘要:通常出现两个表的排序规则不一样的时候,要用Collate关联一下,但是多级关联时每个and都要加,这一点需要特别注意 select tn.*,e1.*,v.CurrOrgCode from dbo.TalentNominationForms tn,employee1 e1, VEmpCurrentOrganization v where e1.empcode = tn.nomineeno col... 阅读全文
posted @ 2008-05-07 15:52 blogsweb 阅读(392) 评论(0) 推荐(0)
常用的SQL 脚本
摘要:触发器是一种特殊的存储过程。 表1:News (NewsID,NewsName,NewsRemark) 表2:ColumnMgt(ColumnID,ColumnName) 创建触发器 Create trigger updateNews on News for Update as if Update(NewsName) begin insert into ColumnMgt (C... 阅读全文
posted @ 2008-03-30 01:32 blogsweb 阅读(168) 评论(0) 推荐(0)