oracle&sql server
iteye_3361
这个作者很懒,什么都没留下…
展开
-
null值排序问题
【oracle】:oracle认为 null 最大。升序排列,默认情况下,null值排后面。降序排序,默认情况下,null值排前面。有几种办法改变这种情况:(1)用 nvl 函数或decode 函数 将null转换为一特定值(2)用case语法将null转换为一特定值(oracle9i以后版本支持。和sqlserver类似):order by (case col[列名]...原创 2013-08-19 16:12:50 · 249 阅读 · 0 评论 -
oracle死锁问题
1、查询出被锁的数据的sid和serial# 字段。SELECT s.sid, s.serial# FROM v$locked_object lo, dba_objects ao, v$session s WHERE ao.object_id = lo.object_id AND lo.session_id = s.si...原创 2013-08-19 16:17:21 · 65 阅读 · 0 评论 -
oracle表空间的创建及授权
1、oracle建立表空间: CREATE SMALLFILE TABLESPACE "XXXX" DATAFILE 'G:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL10G\BJZB01' SIZE 2048M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGME...原创 2013-08-19 16:24:47 · 83 阅读 · 0 评论 -
获取某个月份内每一天的日期
获取某月内每一天日期select to_date('2008-09','yyyy-mm')+(rownum-1) s_date from dualconnect by rownum原创 2013-10-22 16:54:48 · 1009 阅读 · 0 评论 -
sqlserver动态sql与变量绑定
--变量声明DECLARE @TMG DATETIMEDECLARE @STR NVARCHAR(500) --记住必须定义为NVARCHAR,否则会报错‘SQL存储过程需要类型为 'ntext/nchar/nvarchar' 的参数 '@statement'’DECLARE @ZD VARCHAR(20)--主体部分BEGIN SET @ZD = 'XXX';...原创 2013-10-22 17:01:53 · 743 阅读 · 0 评论