原创 示例一個PLSQL完成功能來說明PLSQL的作用(定義變量+異常處理+拋異常)
PLSQL的作用: PL/SQL通過使用塊結構,可以在一個塊中包含多個SQL語句以及PLSQL語句,可以將PLSQL塊嵌入到應用程序中,使用PLSQL塊後,網絡上只需要發送一次 plsql塊,就可以完成所有sql語句的處理工作,這樣大大減
原创 請使用PLSQL刪除bigt中的owner='SYS'的數據,每次刪除500條,刪除掉50000條即可。
構造測試表 請使用PLSQL刪除bigt中的owner='SYS'的數據,每次刪除500條,刪除掉50000條即可。 技術要求: 1、遊標 2、循環結構 3、批量forall處理 ---在命令窗口執行 exec create_table(
原创 羅列出一年的星期數
N1:with x0 as (select to_date('2016-01-01','yyyy-mm-dd') as 年初 from dual), x1 as (select 年初,add_months(年初,12) as 下年初 fr
原创 Oracle 中通配符的使用情況
Oracle 中通配符的使用情況 用於where比較條件的有: 等於:=、<、<=、>、>=、<> 包含:in、not in exists、not exists 範圍:between……and、not betwee
原创 q1: 插入了一行之後,持續插入一行,是在原來的塊還是新的塊? 數據塊DUMP
q1: 插入了一行之後,持續插入一行,是在原來的塊還是新的塊? 如果判斷這個塊有沒有剩餘空間 在選擇在哪個塊進行插入時,會根據進程算一個hash值。堆表是隨機插入的,在插入的時候,隨機找到高水位以下的空閒塊進行插入,一個區是由
原创 2017-05-17
油紙傘下的情話, 因爲雨的節奏滴滴答答, 我以爲可以不被風吹和雨打, 但卻被水溼了黑的發, 溼了我的白色裙紗, 溼了手掌心的溫暖話, 所有的敲敲打打都變成一次次給自己的鞭撻。 陽光下的溫暖 抵不過風雨交加, 才醒悟油紙傘是如此嬌弱, 等不
原创 查詢轉換方式
查詢轉換方式有很多種:1、視圖合併(view merge ) 2、子查詢展開( subquery unnesting ) 3、謂詞推入 (predicate pushdown ) 1、視圖合併:就是視圖的
原创 使用正則表達式對xml文件中數據字典進行整理
在工作中,需要對xml文件中數據字典進行整理。 SQL> create table t1(text varchar2(4000)); 表已創建。 SQL> insert into t1 values(' <enume
原创 自定義異常,兩種方式
自定義異常,兩種方式: N1: create table test_aa(id number,crt_dt date); -----最終能夠編譯成功 declare v_ename varchar2(320); --
原创 使用Sequences生成主鍵值
Sequences是用來產生primary key values. 在工作中,利用序列來產生主鍵值,相當於insert into t1 values(s1.next,name) ,來插入一張表的時候, 插入到表塊和索引塊,插入到表塊的時候
原创 正則表達式regexp_substr
正則表達式regexp_substr截取字符串 ①select regexp_substr(string, '[^,]+', 1, level) from dual connect by level <= regexp_count
原创 日期函數
1、用trunc( )函數截取日期作爲月初select hiredate 僱用日期, trunc(hiredate, 'mm') 月初 from emp where rownum <= 1;僱用日期 月初----------- --
原创 正則表達式 REGEXP_REPLACE
regexp_replace(srcstr => ,pattern => ,replacestr => ,position => ,occurrence => ,modifier => ) 語法說明:srcstr:字段 pattern
原创 使用sqlerrm打印錯誤信息
--首先創建一張空表SQL> create table t as select * from emp where 1=2;Table created--創建一個存儲過程,使用異常,打印錯誤信息declare v_ename varc
原创 比較Oralce 數據庫和 SQL Server 數據庫
比較Oralce 數據庫和 SQL Server 數據庫 與SQL Server想比較存在一個比較明顯的區別:Oracle數據庫系統是一個跨平臺的數