Oracle
文章平均质量分 67
zh_1123
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
oracle substr,to_date,to_char,first_day,last_day用法
substr()截取字符串:如:2008-05-01 我要得到2008则可这样子写: substr('2008-05-01',1,4);截取后的字符串可以用||拼成一个新的字符串:如:得到2008-1-1,可写为:substr('2008-5-1',1,4)||'01-01'; to_date() 可以将截取后的字符串转换为相应的时间类型:('mystring','...2008-05-31 09:59:26 · 1169 阅读 · 0 评论 -
关于Oracle一个汉字代表几个字节的问题(转)
[b]ps:本人破解了润乾报表,全部功能可用,低价销售,需要要的请加qq:229501642联系[/b]在Oracle定义变量时,常有VARCHAR2 (3 Char)或者VARCHAR2 (10 Byte)的数据类型,那么3char或者10Byte到底代表几个汉字,几个字符呢,上次外公司一同事讨论这个问题,一下没给解释清楚,所以下来以后整理如下:总结:当NLS_CHARACT...原创 2011-05-30 11:40:00 · 261 阅读 · 0 评论 -
oracle中length()与lengthb()区别
oracle中length()与lengthb()区别SQL> select length('阿猪') from dual;LENGTH('阿猪')-------------- 2SQL> select lengthb('阿猪') from dual;LENGTHB('阿猪')--------------- ...原创 2011-05-30 11:38:17 · 194 阅读 · 0 评论 -
oracle学习--循环语句
oracle学习--循环语句 loop循环:create or replace procedure pro_test_loop isi number;begini:=0;loop i:=i+1; dbms_output.put_line(i); if i>5 then exit; end if;end loop;end...原创 2009-08-13 12:50:44 · 139 阅读 · 0 评论 -
Oracle 函数大全(字符串函数,数学函数,日期函数,逻辑运算函数,其他函数)...
SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 ...原创 2009-08-12 10:39:50 · 129 阅读 · 0 评论 -
oracle左外连接
Oracle中可以使用“(+) ”来表示,9i可以使用LEFT/RIGHT/FULL OUTER JOIN LEFT OUTER JOIN:左外关联 SELECT e.last_name, e.department_id, d.department_name FROM employees e LEFT OUTER JOIN departments d ON (e.depar...2008-05-28 20:37:25 · 573 阅读 · 0 评论 -
oracle nvl函数用法
通过查询获得某个字段的合计值,如果这个值位null将给出一个预设的默认值select nvl(sum(t.dwxhl),1) from tb_jhde t where zydm=-1这里关心的nvl的用法,nvl(arg,value)代表如果前面的arg的值为null那么返回的值为后面的value另一个有关的有用方法declare i integerselect nvl(s...2008-05-28 20:36:03 · 338 阅读 · 0 评论 -
Oracle union用法
[b]ps:本人破解了润乾报表,全部功能可用,低价销售,需要要的请加qq:229501642联系[/b]UNION 指令的目的是将两个 SQL 语句的结果合并起来,可以查看你要的查询结果.例如:SELECT Date FROM Store_InformationUNIONSELECT Date FROM Internet_Sales 注意:union用法中,...2008-05-25 22:58:18 · 950 阅读 · 0 评论 -
oracle视图
[b]ps:本人破解了润乾报表,全部功能可用,低价销售,需要要的请加qq:229501642联系[/b]本人初学Oracle,冒昧的把自己归为Oracle一族,没别的意思,只是想激励自己好好的学习Oracle这个博大精深的数据库。前面的先不说了,从视图开始吧!Oracle的数据库对象分为五种:表,视图,序列,索引和同义词。 视图是基于一个表或多个表或视图的逻辑表,...2008-05-25 22:54:21 · 193 阅读 · 0 评论 -
oracle trunc()函数的用法
1.TRUNC(for dates) TRUNC函数为指定元素而截去的日期值。 其具体的语法格式如下: TRUNC(date[,fmt]) 其中: date 一个日期值 fmt 日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截去...2008-06-10 17:49:55 · 114 阅读 · 0 评论 -
oracle时间模糊查询
思路是先将oracle中时间字段转化成字段串,然后与字符串模糊查询如下:select * from atm1_operatelog t where to_char(t.operatetime,'yyyy-MM-dd') like '2006-10-16'同时反过来也是一样可行的select * from atm1_operatelog t where t.operatetime...2008-06-01 16:58:54 · 682 阅读 · 0 评论 -
decode函数使用技巧
decode()函數使用技巧·软件环境: 1、Windows NT4.0+ORACLE 8.0.42、ORACLE安装路径为:C:\ORANT·含义解释: decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN R...2008-06-01 16:51:31 · 183 阅读 · 0 评论 -
转:oracle中用户删除不了,提示“无法删除当前已连接的用户”
1.alter user XXX account lock;SELECT * FROM V$SESSION WHERE USERNAME='LGDB';alter system kill session 'xx,xx'drop user xx cascade2.或者shutdown掉数据库,再重启具体可如下:(1)查看用户的连接状况select username,s...原创 2013-02-26 10:22:01 · 236 阅读 · 0 评论
分享