-
71
热度 -
[SQL] 找到未使用绑定变量的SQL
找出未使用绑定变量的SQL关于使用绑定变量的好处,这里不做任何说明。作为DBA,如何监控并找出系统中存在的大量的未使用绑定变量的SQL呢?利用TOM大师写的一段脚本,我们可以这样来找。?1.测试环境:10GR2,WindowsXPSP2?2.登陆Oracle,先刷新下共享池。清除出共享池内的SQL。...
60
热度 -
[SQL] 快速解决mssql日志文件满造成的无法写入的有关问题
快速解决mssql日志文件满造成的无法写入的问题在日志文件满造成SQL数据库无法写入文件时,我们可以采用以下两种方法来解决此问题:(建议大家使用第一种方法)第一种方法:清空日志。◆1.打开查询分析器,输入命令DUMPTRANSACTION数据库名WITHNO_LOG◆2.再打开企业管理器--右键你要...
52
热度 -
[SQL] sql 统计总和和各状态数
sql统计总数和各状态数selectg.dept_id,count(g.dept_id)as'总数',sum(caseg.is_dealwhen'0'then1else0end)as'办理',sum(caseg.is_dealwhen'1'then1else0end)as'未办理'fromgetnu...
62
热度 -
[SQL] SQL LIKE 通配符漫笔
SQLLIKE通配符随笔SQLLIKE通配符随笔通配符说明_???与任意单字符匹配?%???与包含一个或多个字符的字符串匹配?[]?与特定范围(例如,[a-f])或特定集(例如,[abcdef])中的任意单字符匹配。?[^]?与特定范围(例如,[^a-f])或特定集(例如,[^abcdef])之外的...
87
热度 -
[SQL] ORACLE sql 运用列别名
ORACLEsql使用列别名如果希望在别名中使用空格,并要保留空格,就必须使用双引号将别名正文引起来。在别名之前,也可以使用可选的关键字ASselectpriceaspricefromemp:selectpriceas"price"fromemp:selectprice"priceonemp"fro...
108
热度 -
[SQL] 利用SQL Server 2005特点删除表中重复数据
利用SQLServer2005特性删除表中重复数据问题:一个表有自增的ID列,表中有一些记录内容重复,也就是说这些记录除了ID不同之外,其他的信息都相同。需要把重复的记录保留一条,剩下的删除。这种需求一般开发人员都会,我这里写出两个版本。版本一:由于记录有自增列,所以自增列可以做为记录的唯一标识,由...
61
热度 -
26
热度 -
[SQL] EXECUTE IMMEDIATE 施行sql语句
EXECUTEIMMEDIATE执行sql语句在ORACLE的PL/SQL里:EXECUTEIMMEDIATE代替了以前Oracle8i中DBMS_SQLpackage包.它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前,EXECUTEIMMEDIAT...
70
热度 -
[SQL] 解决SQL查询事务超时有关问题
解决SQL查询事务超时问题在编写一个相关的查询SQL,由于读取的数据很大,每次执行都需要将近3分钟的时间,而部署服务器设置的timeout时间是120秒,导致总是报timeout。由于服务器的timeout时间是统一设置的,不好更改,解决办法就是在Spring的配置文件使用声明式事务,给该方法单独设...
77
热度 -
[SQL] sql2005自动备份授命
sql2005自动备份指令DECLARE@strPathNVARCHAR(200)set@strPath=convert(NVARCHAR(19),getdate(),120)+'ximeng_we'set@strPath=REPLACE(@strPath,':','.')set@strPath='...
85
热度 -
[SQL] 惯用的sql语句-关于10g 闪回的
常用的sql语句--关于10g闪回的selectname,FIRST_CHANGE#fscn,NEXT_CHANGE#nscn,FIRST_TIMEfromv$archived_log--当前的scnselectdbms_flashback.get_system_change_numberfscnf...
44
热度 -
[SQL] SQL2000中像SQL2005中的Row_Number同样获取行号
SQL2000中像SQL2005中的Row_Number一样获取行号在SQL2005以上可以使用Row_Number()来获取行号,SQL2000中没有这个函数,我们可以用下面的方法来获取行号:?select(selectcount(*)fromtb_productp1wherep1.proid&l...
30
热度 -
56
热度 -
91
热度 -
[SQL] SQL Server 2005 筆記(4) 排程設定
SQLServer2005筆記(四)排程設定Step1Step2Step3Step4Step5Step6Step7Step8Step9Step10????????????
42
热度 -
[SQL] SQL Server中通配符的施用
SQLServer中通配符的使用1.通配符"_"(单个字符)"_"号表示任意单个字符,该符号只能匹配一个字符。"_"可以放在查询条件的任意位置,且只能代表一个字符,一个汉字只使用一个"_"表示。2.通配符"%"(0个或多个字符):"%"符号是字符匹配符,能匹配0个或更多字符的任意长度的字符串。在SQ...
10
热度 -
[SQL] sql根本用法 避免忘记
sql基本用法避免忘记下列语句部分是Mssql语句,不可以在access中使用。SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMM...
12
热度 -
27
热度 -
[SQL] SQL Server 2005 筆記(3)
SQLServer2005筆記(三)查詢超過90天的資料:?Datediff:返回跨兩個日期的日期和時間邊界數語法:Datediff(datepart,startdate,enddate)datepart是規定了應在日期的哪一部分計算差額的參數。下表列出了Microsoft?SQLServer^(T...
39
热度