oracle
cunyan
这个作者很懒,什么都没留下…
展开
-
mysql乱码问题解决
如何查看MySQL数据库的默认编码 使用status命令能够显示数据库的相关系信息,示例如下: mysql> status;————–mysql Ver 14.12 Distrib 5.0.77, for Win32 (ia32) Connection id: 1072Current database:Current user: ...原创 2010-07-30 11:49:53 · 71 阅读 · 0 评论 -
union和union all 有什么区别
union和union all 有什么区别如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来。union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。 Union:对两个结果...原创 2011-08-09 17:00:35 · 260 阅读 · 0 评论 -
Oracle的instr函数
1.instr 在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。 语法如下:instr( string1, string2 [, start_position [, nth_appearance ] ] ) string1 源字符串,要在此字符串中查找。string2 要在string1中查找的字符串.start_position ...原创 2011-10-28 14:43:54 · 77 阅读 · 0 评论 -
Oracle 中的exception——(Raise)
[size=large]、异常的优点如果没有异常,在程序中,应当检查每个命令的成功还是失败,如BEGINSELECT ...-- check for ’no data found’ errorSELECT ...-- check for ’no data found’ errorSELECT ...-- check for ’no data found’ err...原创 2011-10-08 14:58:08 · 162 阅读 · 0 评论 -
oracle创建序列
通常和表一起使用,用来生成唯一主键值,在插入数据时使用,但不属于任何表,独立于表存在 create sequence XXXstart with 1maxvalue 999999999999999minvalue 1nocyclenocachenoorder;...原创 2011-10-08 09:55:03 · 87 阅读 · 0 评论 -
oracle错误ORA-01789
使用oracle查询时候报错ORA-01789:query block has incorrect numer of result columns原因如下:查询使用了union或者union all的时候查询上下的字段不一致导致,需要仔细查看union前和union后的查询的字段是否一致,是否有丢失的字段。经验总结...原创 2011-09-21 16:23:50 · 695 阅读 · 0 评论 -
oracle笔记
--创建表PERSONCREATE TABLE PERSON(ID INT NOT NULL PRIMARY KEY,NAME VARCHAR2(10),PASS VARCHAR2(10),TYPEID INT);---------------------------------查看表结构desc PERSON;DESCRIBE PERSON;---...原创 2011-09-14 14:33:09 · 64 阅读 · 0 评论 -
oracle10g database安装图解
重点之重点。。。。。装ORACLE的时候 千万看看这太电脑的名字,是不是以u开头的?如果是以u开头的话,那请你立刻给它改名,否则你会后悔的,这可是经验啊,,同学们,,,不听老人言 吃亏就在眼前那!!!一。预备步骤 取得 Oracle 10g 安装程序,或从 Oracle 技术网(OTN)下载 光盘映像。在评估阶段您可以免费下载和使用无技术限制的全功能 Oracle,但在正式的商业场...原创 2011-09-13 11:34:03 · 127 阅读 · 0 评论 -
oracle数据库导入导出命令!
Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。 大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。 Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接 (通过Net Configuration Assistant添加正确的服务命名,其...原创 2011-09-13 09:49:43 · 120 阅读 · 0 评论 -
ORACLE 日期函数 ADD_MONTHS
格式:ADD_MONTHS(DATE,NUMBER) 即ADD_MONTHS(日期,数字) ADD_MONTHS函数在输入日期上加上指定的几个月返回一个新的日期。如果给出一负数,返回值日期之前几个月日期。 ADD_MONTHS(DATE,NUMBER)中的NUMBER应当是整数,给出小数时,正数被截为小于该数的最大整数,负数被截为大于该数的最小整数。 例:...原创 2011-09-07 10:47:45 · 277 阅读 · 0 评论 -
oracle循环插入数据函数
declare i integer;j integer;begin i := 1; j := 0; while i < 500000 loop insert into t_company(id, name, address, ...原创 2010-09-02 17:14:30 · 533 阅读 · 0 评论 -
ORACLE插入日期数据
命令:INSERT INTO FLOOR VALUES ( to_date ( '年-月-日 时:分:秒' , 'YYYY-MM-DD HH24:MI:SS' ) ) ; 例子: 在 sql plus 环境。 当省略HH、MI和SS对应的输入参数时,Oracle使用0作为DEFAULT值。 如果输入的日期数据忽略时间部分,Oracle会将时、分、秒部分都置为0,也就...原创 2010-09-02 17:13:59 · 187 阅读 · 0 评论 -
Oracle日期和字符串函数转换
日期和字符串转换函数的用法to_date,to_char1,求某天是星期几 select to_char(to_date('2002-08-26','yyyy-mm-dd'),'day') from dual; 2,系统日期 sysdate3,两个日期间的天数 select floor(sysdate - to_date('20020405','yyyymmdd')) from dual;...原创 2010-09-02 17:13:18 · 1537 阅读 · 0 评论 -
oracle日期函数
oracle插入日期SQLinsert into t_work_log values (5,1,'232332','sfsdfsd','a','fafdsaf','fadfasdf',TO_DATE('01-01-02','DD-MM-YY'));日期的用法:to_date('02-03-04','DD-MM-YY') -------------- TO_DATE('02-01-1900','DD...原创 2010-09-02 17:12:51 · 101 阅读 · 0 评论 -
DB2 操作无效:已关闭 result set。 ERRORCODE=-4470, SQLSTATE=null
异常: E: Lob is closed. ERRORCODE=-4470, SQLSTATE=null; C:com.ibm.db2.jcc.b.SqlException: [jcc][10120][11936][3.50.152] 操作无效:已关闭 Lob。 ERRORCODE=-4470, SQLSTATE=null解决方法为:设置JDBC驱动的progressiveStreaming属...原创 2011-11-19 16:03:32 · 3824 阅读 · 1 评论