存储过程 通过 字符串拼接的问题
摘要:--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)
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)
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)
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)
游标使用
摘要: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)
sql version view
摘要:SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
阅读全文
posted @
2010-08-17 16:11
blogsweb
阅读(128)
推荐(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)
向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)
推荐(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)
在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)
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)
推荐(0)
存储过程编写经验
摘要:存储过程编写经验 关键词: 存储过程编写经验 优化措施 一、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 二、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。如果...
阅读全文
posted @
2008-09-05 16:06
blogsweb
阅读(235)
推荐(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)
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)
常用的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)