不积跬步,无以至千里

博客园 首页 新随笔 联系 订阅 管理

文章分类 -  Oracle

上一页 1 ··· 4 5 6 7 8 9 下一页

摘要:http://www.cnblogs.com/huyong/archive/2012/07/30/2614563.html 阅读全文
posted @ 2015-12-29 19:19 Zeroassetsor 阅读(183) 评论(0) 推荐(0)

摘要:有一个这样的需求,之前有一个表A,导出了表A中的一部分数据,然后对于这部分数据进行了一些修改,比如修改了运输时间、运输方式啥的,主键都是订单号。现在,需要将修改后的数据重新更新到表A中,这个时候肯定想到的是update,但是一个一个的update显然不现实,而且也完全没有必要这样去做。实现上面的这个... 阅读全文
posted @ 2015-12-29 17:40 Zeroassetsor 阅读(1397) 评论(0) 推荐(0)

摘要:1.标准Insert --单表单行插入语法:INSERT INTO table [(column1,column2,...)] VALUE (value1,value2,...)例子:insert into dep (dep_id,dep_name) values(1,'技术部');备注:使用标准语... 阅读全文
posted @ 2015-12-29 17:39 Zeroassetsor 阅读(375) 评论(0) 推荐(0)

摘要:dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情。dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,如下: 1、查看当前用户,可以在 SQL Pl... 阅读全文
posted @ 2015-12-29 12:28 Zeroassetsor 阅读(124) 评论(0) 推荐(0)

摘要:1、不同用户之间的表数据复制2、同用户表之间的数据复制3、B.x中个别字段转移到B.y的相同字段4、只复制表结构 加入了一个永远不可能成立的条件1=2,则此时表示的是只复制表结构,但是不复制表内容5、完全复制表(包括创建表和复制表中的记录)6、将多个表数据插入一个表中7、创建用户budget_zlg... 阅读全文
posted @ 2015-12-29 12:23 Zeroassetsor 阅读(228) 评论(0) 推荐(0)

摘要:本文讲述Oracle分析函数用法,首先建库:Sql代码 createtableearnings--打工赚钱表(earnmonthvarchar2(6),--打工月份areavarchar2(20),--打工地区snovarchar2(10),--打工者编号snamevarchar2(20),--打工... 阅读全文
posted @ 2015-12-28 19:27 Zeroassetsor 阅读(215) 评论(0) 推荐(0)

摘要:TRANSLATE ( 'char' , 'from_string' , 'to_string' )TRANSLATE返回将from_string中的每个字符替换为to_string中的相应字符以后的string。TRANSLATE是REPLACE所提供的功能的一个超集。如果from_string比... 阅读全文
posted @ 2015-12-28 17:02 Zeroassetsor 阅读(180) 评论(0) 推荐(0)

摘要:身份证号码将在今后一段时间内继续存在下去。 另外,项目中往往有着大量的历史数据,我们的一个系统中15位身份证所占比重很大,因此系统必须实现对两套身份证编码的职能处理,并支持另外一种特殊证件类型:军官证/警官证。本文重点讨论15位/18位身份证的处理问题 众所周知,我们... 阅读全文
posted @ 2015-12-28 16:51 Zeroassetsor 阅读(867) 评论(0) 推荐(0)

摘要:格式:LAST_DAY(DATE) 即 LAST_DAY(日期) LAST_DAY函数返回指定日期对应月份的最后一天。例:last_day(to_date('1999.11.29','yyyy.mm.dd'))返回 1999年11月31日例:last_day(to_date('2000.02.01'... 阅读全文
posted @ 2015-12-28 16:17 Zeroassetsor 阅读(468) 评论(0) 推荐(0)

摘要:一、定义NEXT_DAY(date,char)date参数为日期型,char:为1~7或Monday/Mon~Sunday/ 指定时间的下一个星期几(由char指定)所在的日期,char也可用1~7替代,1表示星期日,2代表星期一。。。。还可以是星期一、星期二。。。星期日,即monday,thusd... 阅读全文
posted @ 2015-12-28 16:10 Zeroassetsor 阅读(7690) 评论(0) 推荐(0)

摘要:INTERVAL YEAR TO MONTH数据类型Oracle语法:INTERVAL 'integer [- integer]' {YEAR | MONTH} [(precision)][TO{YEAR | MONTH}]该数据类型常用来表示一段时间差, 注意时间差只精确到年和月. precisi... 阅读全文
posted @ 2015-12-28 12:09 Zeroassetsor 阅读(1612) 评论(0) 推荐(0)

摘要:为什么oracle增加月份的函数,碰到闰年时,会得出2012-02-29的日期,难道没有2012-02-28这个日子了吗?add_months(date'2011-02-28',11),也会得出2012-01-31的日期,没有2012-01-28日了吗,为什么是月末的日子? 阅读全文
posted @ 2015-12-28 11:34 Zeroassetsor 阅读(211) 评论(0) 推荐(0)

摘要:oracle数据类型看起来非常简单,但用起来会发现有许多知识点,本文是我对ORACLE日期数据类型的一些整理,都是开发入门资料,与大家分享:注:由于INTERVAL及TIME ZONE实际用得比较少,所以本文内容未涉及这两个方面。1、常用日期型数据类型1.1、DATE这是ORACLE最常用的日期类型... 阅读全文
posted @ 2015-12-28 11:27 Zeroassetsor 阅读(911) 评论(0) 推荐(0)

摘要:最近需要写一个时间的相加减的sql语句,于是就上网看了下相关的知识,然后自己整理了下一些 关于时间加减和获取相关时间的知识! 加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sy... 阅读全文
posted @ 2015-12-28 11:24 Zeroassetsor 阅读(452) 评论(0) 推荐(0)

摘要:oracle抽取函数今天朋友问个问题,如何抽取时间的“小时”oracle的抽取函数是 extrac()语法:SELECT EXTRACT(YEAR FROM SYSDATE) FROM DUAL; return Current Year SELECT EXTRACT(MONTH FROM SYSDA... 阅读全文
posted @ 2015-12-28 10:43 Zeroassetsor 阅读(462) 评论(0) 推荐(0)

摘要:-- 首先,以超级管理员的身份登录oracle sqlplus sys/bjsxt as sysdba --然后,解除对scott用户的锁 alter user scott account unlock; --那么这个用户名就能使用了。 --(默认全局数据库... 阅读全文
posted @ 2015-12-25 13:36 Zeroassetsor 阅读(251) 评论(0) 推荐(0)

摘要:池塘边上有牛和鹅若干,小华总共看到15个头42条腿,请问牛和鹅各有多少?• 分析:若全是鹅,则腿总共30只,显然不够,若全是牛,则腿总共60只,显然多了with a as (select 1 from dual union all select 1 from dual),b as (select r... 阅读全文
posted @ 2015-12-24 19:20 Zeroassetsor 阅读(125) 评论(0) 推荐(0)

摘要:select b.deptno, count(empno) from emp a, dept b where a.deptno(+)=b.deptno and a.job(+)='MANAGER' group by b.deptno; 阅读全文
posted @ 2015-12-24 18:49 Zeroassetsor 阅读(140) 评论(0) 推荐(0)

摘要:select a||'+'||b||'='||(a+b) from (select rownum a from all_objects where rownum<4), (select rownum b from all_objects where rownum<4); 阅读全文
posted @ 2015-12-24 17:59 Zeroassetsor 阅读(195) 评论(0) 推荐(0)

摘要:一、对rownum的说明 关于Oracle 的 rownum 问题,很多资料都说不支持SQL语句中的“>、>=、=、between...and”运算符,只能用如下运算符号“、>=、=、between..and”时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来。 其实... 阅读全文
posted @ 2015-12-24 17:55 Zeroassetsor 阅读(156) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 下一页