標籤:----------------1.資料庫更新操作-----------------------------select * from tab;--查詢表drop table siebel_user;--刪除表--copy一份表結構create table myemp as select * from emp;select * from myemp;--插入記錄insert into myemp(empno,ename,job,hiredate,sal,comm,deptno)
標籤:視圖view是一個虛擬表,不儲存資料值。Create or replace view 病人基本資料asselect 病人id,住院號,姓名,性別,年齡 from 病人資訊表;在建立視圖時,只是將視圖的定義存入到資料庫字典中,並沒有執行select查詢,只有當使用者對視圖查詢時,系統才按照視圖的定義從基本表中擷取資料。 視圖上可進行insert、update和delete操作。一個視圖中,可以同時包含可更新的欄位和不可更新的欄位。例如:Create or replace view
標籤:select * from emp; --1.找出部門30的員工select * from emp where deptno = 30; --2.列出所有辦事員(CLERK)的姓名,變化和部門編號select * from emp where job = upper(‘clerk‘); --3.找出傭金高於薪金的員工。select * from emp where comm > sal; --4.找出傭金高於薪金60%的員工。select *
標籤:有時候編寫Oracle中用遊標等資訊去迴圈處理邏輯的時候,對EXIT、RETURN、CONTINUE很容易搞混淆,網上搜了資料也不是很清楚,所以本人自己寫了一小段代碼測試了這三種用法。案例代碼如下:PROCEDURE P_TASK IS BEGIN FOR MY_CU IN (SELECT SPBH, SPMCH FROM FUCM) LOOP FOR MY IN (SELECT SPBH, SPMCH FROM FUCM) LOOP IF
標籤:/* * * 複製oracle表中任意一行,並改變相應的數列 * /declarecursor dept_cursor is select * from SCENE_PIC WHERE PICID=‘63563908576556815641‘;beginfor dept_rs in dept_cursorloopdept_rs.PICID:=‘63563908576556815642‘;exit when dept_cursor%notFound;dept_rs.PICID:=null;
標籤: 建立和刪除使用者是Oracle使用者管理中的常見操作,但這其中隱含了Oracle資料庫系統的系統許可權與對象許可權方面的知識。掌握還Oracle使用者的授權操作和原理,可以有效提升我們的工作效率。 Oracle資料庫的許可權系統分為系統許可權與對象許可權。系統許可權( Database System Privilege )可以讓使用者執行特定的命令集。例如,CREATE TABLE許可權允許使用者建立表,GRANT ANY PRIVILEGE
標籤:1. 研發環境安裝Oracle ODP.net :http://www.oracle.com/technetwork/topics/dotnet/utilsoft-086879.html????下載32-bit Oracle Data Access Components (ODAC) with Oracle Developer Tools for Visual Studio????當然你需要一個Oracle的帳號。????2. 研發環境中安裝32-bit Oracle Data
標籤: 北京某房地產公司,一台HP DL380G7伺服器,因多塊磁碟物理損壞,造成RAID崩潰,資料全部丟失。 HP DL380G7伺服器上跑有一套金蝶EAS系統,後台為一個40多GB的Oracle資料庫,資料庫的資料非常重要。 HP DL380G7伺服器上插有8塊146GB的SAS磁碟,每4塊磁碟做了一組RAID5,共兩組RAID5再做成一個RAID0,整體為一個8塊磁碟的RAID50。 8塊磁碟有3塊磁碟損壞,而且在RAID中離線,超出了RAID的冗餘範圍,是資料丟失的主要原因。