随笔分类 -  Oracle数据库学习点滴

Oracle数据库学习记录
摘要:数据库大字段(Clob, Blob)不适合存储超过1MB的数据通常数据库都提供Clob,Blob,Text,Long等大字段类型来存放超过4K的数据,然而这绝不意味着应该使用大字段来保存超过1MB以上的数据文件。之所以有大字段,往往是因为varchar类型有一定的长度限制,例如4K。超过此长度的文本... 阅读全文
posted @ 2015-03-10 11:27 忆韩 阅读(9791) 评论(0) 推荐(0)
摘要:触发器使用教程和命名规范目 录触发器使用教程和命名规范11,触发器简介12,触发器示例23,触发器语法和功能34,例一:行级触发器之一45,例二:行级触发器之二46,例三:INSTEAD OF触发器67,例四:语句级触发器之一88,例五:语句级触发器之二99,例六:用包封装触发器代码1010,触发器... 阅读全文
posted @ 2015-03-06 09:04 忆韩 阅读(701) 评论(0) 推荐(0)
摘要:1、oracle在执行静态sql的时候会做语法校验并声称执行计划错误: declarel_sqlvarchar2(2000);l_flagint;beginselectcount(*)intol_flagfromuser_tableswheretable_name=upper('table_name... 阅读全文
posted @ 2014-05-04 15:56 忆韩 阅读(291) 评论(0) 推荐(0)
摘要:declare l_flag int;begin select count(*) into l_flag from user_tables where table_name = upper('ops_zd_status'); IF l_flag = 0 then execute immediate ... 阅读全文
posted @ 2014-05-04 14:44 忆韩 阅读(481) 评论(0) 推荐(0)
摘要:set serveroutput ondeclare l_fee_xl number(18, 2);begin select nvl(西药费, 0) into l_fee_xl from tmp_zy_invoice_list_611; dbms_output.put_line(to_char(l_... 阅读全文
posted @ 2014-04-25 17:23 忆韩 阅读(9489) 评论(0) 推荐(0)
摘要:CREATE GLOBAL TEMPORARY TABLE tmp_table_name ON COMMIT PRESERVE ROWS as select * from table_name; 阅读全文
posted @ 2014-04-25 16:39 忆韩 阅读(3956) 评论(0) 推荐(0)