最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ORCAL 臨時創(chuàng)建表與刪除表

 更新時間:2021年10月19日 09:43:23   作者:最愛白開水  
今天這篇文章就來給大家分享ORCAL 臨時創(chuàng)建表與刪除表的相關資料,如會話級臨時表是指臨時表中的數(shù)據(jù)只在會話生命周期之中存在,當用戶退出會話結束的時候,Oracle自動清除臨時表中數(shù)據(jù)。下面就跟小編一起進入文章學習起來吧

一.Orcal臨時表分類

1.會話級臨時表

  • 1).保存一個會話Session的數(shù)據(jù)。
  • 2).當會話退出時,臨時表數(shù)據(jù)自動清空。表結構與元數(shù)據(jù)還存儲在用戶數(shù)據(jù)字典。

總結:會話級臨時表是指臨時表中的數(shù)據(jù)只在會話生命周期之中存在,當用戶退出會話結束的時候,Oracle自動清除臨時表中數(shù)據(jù)。

2.事務級臨時表

  • 1).保存一個事務中需要的數(shù)據(jù)。
  • 2).當事務提交或則回滾的時候,臨時表數(shù)據(jù)自動清空。表結構與元數(shù)據(jù)還存儲在用戶數(shù)據(jù)字典。

總結:事務級臨時表是指臨時表中的數(shù)據(jù)只在事務生命周期中存在,當事務提交或則回滾的時候,Oracle自動清除臨時表中數(shù)據(jù)。

二.臨時表創(chuàng)建

1.會話級臨時表

1).先創(chuàng)建后插入數(shù)據(jù)

Create Global Temporary Table Table_Name (Col1 Type1,Col2 Type2...) On Commit Preserve Rows;

  Insert Into Table_Name Values("","");

2).創(chuàng)建時直接插入數(shù)據(jù)

CREATE GLOBAL TEMPORARY TABLE Table_Name ON COMMIT PRESERVE ROWS AS select Col1, Col2 from Query_Table_Name where...;


2.事務級臨時表

1).先創(chuàng)建后插入數(shù)據(jù)

Create Global Temporary Table Table_Name (Col1 Type1,Col2 Type2...) On Commit Delete Rows;

  Insert Into Table_Name Values("","");

2).創(chuàng)建時直接插入數(shù)據(jù)

CREATE GLOBAL TEMPORARY TABLE Table_Name ON COMMIT Delete ROWS AS select Col1, Col2 from Query_Table_Name where...;

三.刪除臨時表

如果創(chuàng)建臨時表的會話沒有結束,則無法刪除臨時表,因為臨時表還在使用之中。但是結束會話(關閉創(chuàng)建會話級臨時表的命令窗口)后就可以刪除了;

Drop Table Table_name;

四.刪除時報錯

描述:關閉原先的命令窗口,然后執(zhí)行 Drop Table Table_name;
報錯:ORA-14452:試圖創(chuàng)建,更改或刪除正在使用的臨時表中的索引

1.清空表,然后刪除表

TRUNCATE TABLE test_table;
drop table test_table;

2.殺掉進程,然后刪除

SELECT sid, serial# FROM v$session
WHERE sid = (SELECT sid FROM v$lock
WHERE id1 = (SELECT object_id  FROM user_objects
WHERE object_name = upper('test_table')));

如果無權限則執(zhí)行授權

grant select any dictionary to user;
查詢到該session的sid和serial#:

然后殺掉進程:

lter system kill session 'sid,serial#';

最后進行刪除

drop table test_table;

到此這篇關于ORCAL 臨時創(chuàng)建表與刪除表的文章就介紹到這了,更多相關ORCAL 表創(chuàng)建與刪除內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • win10 oracle11g徹底刪除并重裝教程

    win10 oracle11g徹底刪除并重裝教程

    這篇文章主要介紹了win10 oracle11g徹底刪除并重裝教程,文中步驟介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • PLSQL環(huán)境配置詳細圖文步驟

    PLSQL環(huán)境配置詳細圖文步驟

    PL/SQL是Oracle對行業(yè)標準SQL的過程性擴展,下面這篇文章主要給大家介紹了關于PLSQL環(huán)境配置的詳細圖文步驟,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2024-03-03
  • oracle通過行范圍查詢取4至10行并排序

    oracle通過行范圍查詢取4至10行并排序

    這篇文章主要介紹了oracle如果查詢取4至10行并排序,很簡單,很實用,正在學習oracle的朋友可以參考下
    2014-09-09
  • Oracle中行列轉換有哪些方法

    Oracle中行列轉換有哪些方法

    這篇文章主要給大家介紹了關于Oracle中行列轉換有哪些方法的相關資料,最近在工作中遇到了涉及到數(shù)據(jù)庫行列之間相互轉換的問題,所以這里給大家總結介紹下,需要的朋友可以參考下
    2023-08-08
  • 處理Oracle監(jiān)聽程序當前無法識別連接描述符中請求的服務異常(ORA-12514)

    處理Oracle監(jiān)聽程序當前無法識別連接描述符中請求的服務異常(ORA-12514)

    這篇文章介紹了處理Oracle監(jiān)聽程序當前無法識別連接描述符中請求的服務異常(ORA-12514),對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-12-12
  • ORACLE查看當前賬號的相關信息

    ORACLE查看當前賬號的相關信息

    ORACLE 12C 后新增了一個功能,它會記錄用戶的最后一次登錄時間:SPARE6字段記錄用戶的最后一次登錄時間,本文給大家ORACLE如何查看當前賬號的相關信息,感興趣的朋友一起看看吧
    2021-06-06
  • WINDOWS下使用DOS命令行連接oracle數(shù)據(jù)庫

    WINDOWS下使用DOS命令行連接oracle數(shù)據(jù)庫

    本文講述了通過windows下的DOS命令連接oracle數(shù)據(jù)庫并進行簡單操作的方法
    2018-03-03
  • oracle數(shù)據(jù)庫索引失效的問題及解決

    oracle數(shù)據(jù)庫索引失效的問題及解決

    本文總結了在Oracle數(shù)據(jù)庫中索引失效的一些常見場景,包括使用isnull、isnotnull、!=、<、>、函數(shù)處理、like前置%查詢以及范圍索引和等值索引同時存在等情況,通過實際的SQL查詢驗證,展示了索引失效的原因,并給出了相應的優(yōu)化建議
    2025-01-01
  • Linux環(huán)境下Oracle安裝參數(shù)設置方法詳解

    Linux環(huán)境下Oracle安裝參數(shù)設置方法詳解

    這篇文章主要介紹了Linux環(huán)境下Oracle安裝參數(shù)設置方法,本文通過代碼給大家介紹的非常詳細,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-06-06
  • sql?in查詢元素超過1000條的解決方案

    sql?in查詢元素超過1000條的解決方案

    在oracle數(shù)據(jù)庫中sql使用in時,如果in的能數(shù)超過1000就會出問題,下面這篇文章主要給大家介紹了關于sql?in查詢元素超過1000條的解決方案,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-03-03

最新評論

阿克苏市| 沙雅县| 阳原县| 昭觉县| 海晏县| 莎车县| 阿拉善盟| 饶河县| 保定市| 方山县| 乐昌市| 丹阳市| 大城县| 海晏县| 台前县| 桐梓县| 武清区| 荆州市| 邢台县| 定襄县| 额尔古纳市| 莫力| 略阳县| 阿拉善右旗| 镶黄旗| 绥芬河市| 阿克苏市| 元江| 绍兴县| 固镇县| 田东县| 鄯善县| 商洛市| 大城县| 武隆县| 紫金县| 武山县| 科技| 吴旗县| 嘉鱼县| 德昌县|