Time of Update: 2018-07-24
Tables QP_LIST_HEADERS_B QP_LIST_HEADERS_B stores the header information for all lists. List types can be, for example, Price Lists, Discount Lists or Promotions. QP_LIST_LINES QP_LIST_LINES stores all list lines for lists in QP_LIST_
Time of Update: 2018-07-24
一般情況下用ps.setString()的辦法是不行的, 因為oracle的驅動會把一個中文字用三個位元組表示,加上jdbc本身對字元的的限制為2000, 也就是600多字,如果是英文字元也只能到2000,英文用2個位元組表示, 但是oci驅動沒有這個限制,如何能通過jdbc把2000個漢字插進去呢?
Time of Update: 2018-07-24
Oracle Study之--Oracle 12c RAC install (二) 三、安裝Grid Infrastructure 1、安裝GI軟體 [root@node1 grid]# ./runInstaller
Time of Update: 2018-07-24
1 找出傭金高於薪金60%的僱員。 SELECT * FROM emp WHERE comm > (sal * 0.6);2 找出部門10中所有經理和部門20中所有辦事員的詳細資料。 SELECT * FROM emp WHERE (deptno = 10 AND job = 'MANAGER') OR (deptno = 20 AND job = 'CLERK');3
Time of Update: 2018-07-24
ORACLE時間操作(擷取周) ORCLE擷取時間段內的所有周(包括周一日期,周日日期,該年的第幾周) 首先要擷取一段時間內的所有日期,然後再擷取時間段內的每個周一,周日,第幾周。 案例代碼 例如下面代碼,下面的2017-03-02為開始日期,2017-05-02為結束日期: SELECT TRUNC(to_DATE('2017-03-02', 'YYYY-MM-DD') + (ROWNUM - 1) * 7, 'D') + 1 AS 周一,
Time of Update: 2018-07-24
對已經有資料的表修改欄位類型時,Oracle提示:ORA-01439: 要更改資料類型, 則要修改的列必須為空白。 可以建立新表,灌入原表資料後再改名,或者建立臨時欄位,替換資料後再刪除。 測試環境: drop table foo; create table foo (col_name varchar2(5)); insert into foo values('1');
Time of Update: 2018-07-24
[sql] view plain copy print ? /* *locked *query locked object and analyse reason,kill it
Time of Update: 2018-07-24
Oracle預存程序基本文法 預存程序 1 CREATE OR REPLACE PROCEDURE 預存程序名 2 IS 3 BEGIN 4 NULL; 5 END; 行1: CREATE OR REPLACE PROCEDURE 是一個SQL語句通知Oracle資料庫去建立一個叫做skeleton預存程序,
Time of Update: 2018-07-24
啟動多個 Oracle執行個體 在linux上建立第二個ORACLE的執行個體步驟: 1、在linux伺服器的圖形介面下,開啟一個終端,輸入如下的命令; xhost + 2、切換到oracle 使用者,使用如下的命令: su - oracle 3、指定資料庫執行個體的變數與值,假設要建立的資料執行個體的SID是test export ORACLE_SID=test 4、使用DBCA工具建立執行個體 dbca 5、手工啟動兩個執行個體 su - oracle lsnrctl
Time of Update: 2018-07-24
引言:這寫篇文章的出處是因為我的一名學生最近在公司搭建RAC叢集,但對其啟動與關閉的順序和原理不是特別清晰,我在教學工作中也發現了很多學員對RAC知識瞭解甚少,因此我在這裡就把RAC裡面涉及到的最常用的啟動與關閉順序和命令逐一列舉出來,由於RAC的後台資源較多,因此涉及到的命令也很多,最後附上協助手冊讓在工作中臨時使用時也可以迅速查到,如果這篇文章能夠幫到大家就是我今後繼續努力撰寫的動力,感謝大家對我文章的瀏覽多提寶貴意見。 關閉過程(CRS叢集關閉->關閉資料庫)
Time of Update: 2018-07-24
oracle啟動中使用參數檔案一般有如下幾種情況 1 單一實例 1.1 預設啟動: 在非rac環境下,oracle資料庫的參數檔案預設放在$ORACLE_HOME/dbs目錄下,oracle自動尋找參數檔案的順序是 spfile$ORACLE_SID.ora -> spfile.ora -> init$ORACLE_SID.ora 1.2
Time of Update: 2018-07-24
文章出自:也找不到源地址在哪了,總之感謝作者的分享 Oracle中最易忽視的兩個重要進程 在Oracle資料庫中有兩個進程非常的渺小,但是其作用卻是非常的巨大。由於其比較小而往往被資料庫管理員所忽視。筆者這次就給大家提醒提醒,不要忽視了這兩個進程的作用。如果利用的好的話,會減少系統管理員不少的工作。 一、系統監視進程SMON
Time of Update: 2018-07-24
sys和system使用者區別 1)最重要的區別,儲存的資料的重要性不同 sys所有oracle的資料字典的基表和視圖都存放在sys使用者中,這些基表和視圖對於oracle的運行是至關重要的,由資料庫自己維護,任何使用者都不能手動更改。sys使用者擁有dba,sysdba,sysoper等角色或許可權,是oracle許可權最高的使用者。 system使用者用於存放次一級的內部資料,如oracle的一些特性或工具的管理資訊。system使用者擁有普通dba角色許可權。
Time of Update: 2018-07-24
oracle資料表空間簡介 Oracle資料表空間是資料管理的基本方法,所有使用者的對象要存放在資料表空間中,也就是使用者有空間的使用權,才能建立使用者物件。否則是不充許建立對象,因為就是想建立對象,如表,索引等,也沒有地方存放,Oracle會提示:沒有儲存配額。因此,在建立對象之前,首先要分配儲存空間。分配儲存,就要建立資料表空間: Oracle可以建立的資料表空間有三種類型: (1)temporary: 暫存資料表空間,
Time of Update: 2018-07-24
Oracle如何建立自增主鍵 1.建立表並設定主鍵. 2.建立序列. 3.建立觸發器. www.2cto.com 例如:假設已建立好資料表 表名為tbl_name,主鍵列為tbl_id,其他列有tbl_name ,tbl_age,tbl_xxx.... 然後開始建立Oracle序列:
Time of Update: 2018-07-24
步驟 1 2 3 4 5 6 7 8
Time of Update: 2018-07-24
外鍵的作用: 保持資料一致性,完整性,主要目的是控制儲存在外鍵表中的資料。 使兩張表形成關聯,外鍵只能引用外表中的列的值。 例如: a b 兩個表 a表中存有客戶號,客戶名稱 b表中存有每個客戶的訂單 有了外鍵後 你只能在確信b 表中沒有客戶x的訂單後,才可以在a表中刪除客戶x 建立外鍵的前提: 本表的列必須與外鍵類型相同(外鍵必須是外表主鍵)。 指定主鍵關鍵字: foreign key(列名) 引用外鍵關鍵字:
Time of Update: 2018-07-24
最近在讀Oracle觸發器,試著編寫了幾個觸發器,還算實用,放在自己的資料庫中。現將其貼出來,並簡單講講觸發器的定義和使用。語言淺顯,絕對適合新手。 觸發器,簡單理解,就是當使用者進行某項操作時,會觸發的一段程式體,類似於爐石中的奧秘。我們可以利用這個特點來做一些很有趣的事。 一、DML觸發器 這類觸發器是指在進行insert、update或delete操作時觸發的程式體。如果你想在使用者對資料進行操作時,記錄或限制其操作,就可以用DML觸發器。 舉例來說,
Time of Update: 2018-07-24
SRVCTL是ORACLE RAC叢集組態管理的工具。本文是對SRVCTL的所有命令進行詳細說明的一篇參考文檔。 SRVCTL Add 添加資料庫或執行個體的配置資訊。在增加執行個體中,與-i一起指定的名字應該與INSTANCE_NAME 和 ORACLE_SID參數匹配。 srvctl add database -d database_name [-m domain_name]-o oracle_home [-s spfile] srvctl add instance
Time of Update: 2018-07-24
1.替換文字 UPDATE `table_name` SET `field_name` = replace (`field_name`,'from_str','to_str') WHERE ……說明:table_name —— 表的名字 field_name —— 欄位名 from_str —— 需要替換的字串 to_str —— 替換成的字串 2.排序 用 DESC 表示按倒序排序(即:從大到小排序) 用 ACS