Let the storm money come!

随笔分类 -  DB

摘要:-- 红球遗漏次数分析图select a.beforeterm,a.leaktimes,stuff((select ','+cast(ballnum as varchar(max)) from [Lottory].[dbo].[RedBall] b where a.leaktimes = b.lea... 阅读全文
posted @ 2014-12-30 16:10 精密~顽石 阅读(511) 评论(0) 推荐(0) 编辑
摘要:Cite:http://blog.csdn.net/downmoon/article/details/5936706[ruby] view plaincopyprint? Create table Demo_Values (PKID int not null identity(1,1) pri... 阅读全文
posted @ 2014-10-11 09:44 精密~顽石 阅读(350) 评论(0) 推荐(0) 编辑
摘要:这个场景很常见,在网上查了一下,人家说用xpath 方法,亲测有效。 select stuff( (select ','+cast(u.UserName_Chn as varchar(max)) from BO_ManagementPeo b inner join V_P_UserInfo u on... 阅读全文
posted @ 2014-09-30 09:45 精密~顽石 阅读(461) 评论(0) 推荐(0) 编辑
摘要:select xcontent.query('/root//*[contains(text()[1], ''中'')]'), column1 from table 阅读全文
posted @ 2014-06-12 15:05 精密~顽石 阅读(260) 评论(0) 推荐(0) 编辑
摘要:kill 54gosp_who2-- db_id 数据库名称,查询出来的结果执行一遍就能关闭所有连接SELECT N'kill '+ CAST(spid AS varchar) FROM master..sysprocesses WHERE dbid=db_id('CodeFirstNewDatabaseSample.BlogContext') 这个方法最管用,关闭数据库连接。db_id 里是你数据库的名称。 阅读全文
posted @ 2013-09-09 20:28 精密~顽石 阅读(695) 评论(0) 推荐(0) 编辑
摘要:1. 在 sqlserver 导入导出数据时,设定好保存 ssis 包,定义是不保存敏感数据。2.可以在你相应的数据库版本上选择简化的 visual studio 的 intelligence 工具,打开你刚刚导数据已经保存的那个 ssis 包。3.点击包配置,为这个包 demo.dtsx 导出一个配置 demo.dtsconfig 。4.在 sqlserver 作业里,选择执行这个包,和包配置文件。5.这个包移植到别的机器会有兼容问题。那么在另一台机器再导一遍数据,再生成一次配置文件。6.部分可能有权限问题,启动 sqlserver agent 服务的账号,必须有执行你这个包的权限。 阅读全文
posted @ 2013-01-28 09:06 精密~顽石 阅读(968) 评论(0) 推荐(0) 编辑
摘要:订阅的服务器和发布的服务器,用户名要用同一个来连接。 然后看两个服务器是否都开了 sqlserver agent 服务。 其余的都是傻瓜化操作了。 阅读全文
posted @ 2012-09-11 11:32 精密~顽石 阅读(368) 评论(0) 推荐(0) 编辑
摘要:SELECTcreation_timeN'语句编译时间',last_execution_timeN'上次执行时间'--,COALESCE(DB_NAME(st.dbid),DB_NAME(CAST(pa.valueasint))+'*')AS'数据库名',total_physical_readsN'物理读取总次数',total_logical_reads/execution_countN'每次逻辑读次数',total_logical_readsN'逻辑读取总次数',total_log 阅读全文
posted @ 2012-08-20 23:40 精密~顽石 阅读(307) 评论(0) 推荐(0) 编辑
摘要:create table #temptable ( col1 int, col2 int ) insert into #temptable exec 存储过程名称 阅读全文
posted @ 2012-06-11 15:49 精密~顽石 阅读(504) 评论(0) 推荐(0) 编辑
摘要:可能表里有自增列吧,这句话惊醒梦中人。 阅读全文
posted @ 2012-06-11 15:16 精密~顽石 阅读(1381) 评论(0) 推荐(0) 编辑
摘要:USE MASTER; EXEC sp_serveroption 'DBSERVER', 'data access', 'on'; DBServer 然后,写一个 sp_serverlink 的存储过程,用户名密码。 然后用服务器名.数据库名.架构.表,就可以访问了。 这里额外还知道了,(nolock)如果跟在这个远程表后面,会被当作函数,会报个错。 阅读全文
posted @ 2012-05-18 15:42 精密~顽石 阅读(192) 评论(0) 推荐(0) 编辑
摘要:USE AdventureWorks2012; GO EXEC sp_rename 'Sales.SalesTerritory', 'SalesTerr'; GO修改表名 sql,在有架构的情况下,不需要在新表明写 架构名称,不然会不成功。这个例子就是不要写Sales 这个架构名。 阅读全文
posted @ 2012-04-17 17:16 精密~顽石 阅读(2329) 评论(0) 推荐(0) 编辑
摘要:搜了很久,最后两个步骤解决了。 1.将SQL Server(MSSQLSERVER)和SQL Full-Filter Deamon Launcher(MSSQLSERVER)两个服务的登录身份改为LocalSystem。 2.management studio--->服务器对象-->链接服务器-->Microsoft.Jet.OLEDB.4.0-->右键属性-->访问接口选项:全都不选 阅读全文
posted @ 2012-03-15 09:36 精密~顽石 阅读(9425) 评论(1) 推荐(2) 编辑
摘要:SetStatisticsioOn--打开查看IO--1.将数据归档简单操作,按年分,可以分成若干个表select*intoLog2011fromLogwhereStartTimebetween'2011-1-1'and'2011-12-31'--2.为这些表创建一个约束altertablelog2011addconstraintCK_2011check(StartTimebetween'2011-1-1'and'2011-12-31')--3.为这些表建立一个视图--这里可以测试,如果用约束和不用约束差别很大ALTERviewV 阅读全文
posted @ 2011-12-06 22:41 精密~顽石 阅读(960) 评论(0) 推荐(0) 编辑
摘要:declare@startRangeintselect@startRange=count(1)fromUPM_BIZ.Process.SSC_Sta_WorkTimewhere'2011-10-218:20:00'>convert(datetime,convert(varchar(10),'2011-10-2114:20:00',105)+''+[time])print@startRange 这段代码在查询分析器里没问题,但是放到函数里就会报我标题写的那个错误,将 convert 函数里的 105 改成 120 就可以了。 阅读全文
posted @ 2011-10-21 17:40 精密~顽石 阅读(2587) 评论(0) 推荐(0) 编辑
摘要:选项--》SqlServer 对象资源管理器--》编写脚本-->表和视图选项-->编写索引脚本 阅读全文
posted @ 2011-08-25 10:50 精密~顽石 阅读(267) 评论(0) 推荐(0) 编辑
摘要:在 csdn 上看到的一个例子,很多记录中以某个字段为中心最前面的两条数据--给个例子参考--查询每门课程的前2名成绩CREATE TABLE StudentGrade(stuId CHAR(4), --学号subId INT, --课程号grade INT, --成绩PRIMARY KEY (stuId,subId))GO--表中数据如下INSERT INTO StudentGrade(stuId,subId,grade) VALUES('001',1,97);INSERT INTO StudentGrade(stuId,subId,grade) VALUES('00 阅读全文
posted @ 2011-08-19 14:56 精密~顽石 阅读(950) 评论(0) 推荐(0) 编辑
摘要:selecttop10000datediff(ss,startdate,finishdate)/(3600*24)as天,datediff(ss,startdate,finishdate)/3600%24as小时,datediff(ss,startdate,finishdate)/60%60as分,datediff(ss,startdate,finishdate)%60as秒fromtest1 阅读全文
posted @ 2011-08-17 10:43 精密~顽石 阅读(1078) 评论(0) 推荐(0) 编辑
摘要:declare@tempxmlselect@temp=cast(Right_xmlasxml).query('/WorkItem/WorkForm/WorkCtrl')fromPlatform.FormRightwhereflow_set_id=632selectT.c.value('@CtrlCode','varchar(max)')from@temp.nodes('/WorkCtrl')asT(c) 阅读全文
posted @ 2011-07-20 16:18 精密~顽石 阅读(355) 评论(0) 推荐(0) 编辑
摘要:begintrantestTranbegindeletefromGroupTestwherecode='mdx'endrollbacktrantestTran 阅读全文
posted @ 2011-04-13 22:30 精密~顽石 阅读(221) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
在通往地狱的路上,加班能使你更快到达。
点击右上角即可分享
微信分享提示