Oracle基礎(三)資料庫管理

標籤:上篇介紹了Oracle資料庫的基本操作指令:增、刪、改、查下面針對資料庫的管理進行介紹資料庫角色介紹資料管理員:  至少有一個資料庫管理員dba,            職責:安裝和升級oracel資料庫            建庫,資料表空間,表,視圖,索引           

oracle分組查詢

標籤:oracle   資料查詢   分組查詢   分組函數 在分組函數中,如果有一個尋找項分組,其他項必須也分組,比如下面的語句會報錯,因為sal分組了,而ename沒有分組:1.顯示工資最高的員工: 2.顯示所有員工的平均工資: 2.1使用系統函數:

Oracle ->> 產生測試資料

標籤:declare v_exists_table number;begin select count(*) into v_exists_table from all_tables where table_name = ‘NUMBERS‘; if v_exists_table <> 0 then execute immediate ‘drop table NUMBERS‘; end if;end;/create table Numbers(ID NUMBER

Oracle ->> 隨機函數

標籤:SQL SERVER下產生隨機資料幹得多,可是到了Oracle下我就傻了。沒用過Oracle,不知道該怎麼辦?SQL SERVER下依靠TABLESAMPLE或者CHECKSUM(NEWID())來做隨機抽樣,Oracle則有它自己的隨機抽樣方法。這裡找到一篇文章講得挺好的:http://www.cnblogs.com/Athrun/archive/2009/04/25/1443619.htmlOracle下隨機取樣相關的辦法有:1)SAMPLE(percent)2)SAMPLE

oracle在敏感操作前建立還原點

標籤:oracle   資料還原點   我們都知道,在vmware虛擬機器中有一個拍攝快照的功能,我們可以把系統此時的狀態儲存下來,一方後面遇到不測事件,也好將系統還原,oracle中也有類似功能。 首先建立一張學生表: 向學生表中插入一條資料: 查詢資料: 資料正常顯示,沒有問題。 我現在要刪除這條資料,在刪除之前先建立一個還原點:刪除之後,再去查詢,資料沒了: 然後我恢複到剛才的還原點處,再查詢資料:

Oracle基礎學習登陸SQLPLUS(一)

標籤:oracleSQLPLUS是ORACLE公司開發的很簡潔的管理工具,SQLPLUS是最好的,最核心的ORACLE管理工具。SQLPLUS簡潔而高效,捨棄浮華,反璞歸真。使用sqlplus,進入sqlplus並進行簡單的操作目的是熟悉oracle的小工具sqlplus的使用。通過系統使用者登陸SQLPLUS:系統使用者:sys,system:許可權最高,sys的高於system。sysman:用於操作企業管理器scott:密碼:tiger1、如何進入SQLPLUS介面進入DOS,然後鍵入如下

oracle使用者管理入門

標籤:oracle   資料庫   使用者管理   使用者授權   1.建立一個新使用者(普通) create user 使用者名稱 identified by 密碼 樣本,建立一個名叫小明的使用者,密碼為xm 2.以管理員的身份給普通使用者修改密碼(當普通使用者忘掉自己的密碼時) alter user 使用者名稱 identified by 新密碼 3.建立一個新使用者(

Oracle 預存程序執行個體2

標籤:--建立預存程序CREATE OR REPLACE PROCEDURE xxxxxxxxxxx_p(--參數IN表示輸入參數,OUT表示輸入參數,類型可以使用任意Oracle中的合法類型。 is_ym IN CHAR)AS--定義變數 vs_msg VARCHAR2(4000); --錯誤資訊變數 vs_ym_beg CHAR(6); --起始月份 vs_ym_end CHAR(6); --終止月份 vs_ym_sn_beg CHAR(6); --

玩轉oracle學習第七天

標籤:oracle1.上節回顧2.PL/SQL的進階3.oracle的視圖4.oracle的觸發器目標:1.掌握PL/SQL的進階用法(能編寫分頁過程模組,下訂單過程模組。。。)2.會處理oracle常見的例外3.會編寫oracle各種觸發器4.理解視圖的概念並能靈活使用視圖任何電腦語言都有各種控制語句,在PL/SQL中也存在這樣的控制結構在本部分學習完畢後,希望大家達到:1)使用各種if2)使用迴圈結構3)使用控制語句 goto 和

oracle建立預存程序並返回結果集(附C#調用代碼)

標籤:使用預存程序中,最常用的莫過於查詢資料表,並返回結果集。在SQL SERVER 中,這類操作最簡單,通過簡單的select * from xx 即可完成。但是在Oracle中並不支援這種寫法,那麼我們怎麼實現跟SQL SERVER同樣的功能呢?且看以下代碼:create or replace procedure sp_getdept(rep_type in varchar2,sel in varchar2,result out sys_refcursor)as seq

oracle口令管理之允許某個使用者最多嘗試三次登入

標籤:oracle   profile   登入限定   使用者鎖定   使用者解鎖   如果一個使用者連續三次登入失敗,則鎖定該使用者兩天,兩天之後該使用者才能重新登入。 建立profile檔案: 更新賬戶: 三次登入失敗後使用者就會被鎖定:使用者鎖住之後要怎麼給他解鎖:

ODP.NET 之訪問 Oracle 資料庫

標籤:ODP.NET 之訪問 Oracle 資料庫要相使用 Oracle Data Provider For .NET(ODP.NET),必須先安裝 ODP.NET 或者是 ODAC(Oracle Data Access Components)(ODAC 中包含 ODP.NET 這個組件)最好是把 ODT.NET 也安裝上,這樣,以後在 Visual Studio 中開發 Oracle

Oracle job調用預存程序

標籤:在PL/SQL中的what值中直接寫入預存程序的名稱+“分號”;begin sys.dbms_job.submit(job => :job, what => ‘del_ky_items;‘, next_date => to_date(‘24-06-2015 16:30:00‘, ‘dd-mm-yyyy hh24:mi:ss‘),

修改Oracle資料庫的字元集為UTF-8

標籤:1、改用戶端字元集:通過WINDOWS的運行菜單運行Regedit,修改註冊表Start -> Run -> Rededit <-|Under registry Editor - > HKEY_LOCAL_MACHINE -> SOFTWARE ->ORACLE->KEY_XE->RIGHT WINDOW DOUBLE CLICK NLS_LANG -> CHANGE VALUE TO "AMERICAN_AMERICA.UTF8" -

ORACLE 資料庫使用者備份及表備份

標籤: 表備份模式備份:exp system/[email protected]:1521/db owner=(user) file=E:\DB\db20150326.dmp  tables=(table);還原:imp system/[email protected]:1521/db fromuser=(user) touser=user

Oracle分組函數之CUBE

標籤:功能介紹:首先是進行無欄位的彙總,然後依次對每個欄位進行彙總 建立表: View Code 插入測試資料: View Code ROLLUP:Select t.classid,t.studentname,Sum(t.score) From Score t Group By Rollup(t.classid,t.studentname);  查詢結果: Cube:Select

oracle自訂異常

標籤:oracle 自訂異常~~ DECLAREv_ename emp.ename%TYPE;BEGINSELECT ename INTO v_ename FROM emp WHERE sal = &v_sal;dbms_output.put_line( ‘僱員名:‘ ||

Oracle包的概念

標籤:轉自:http://www.cnblogs.com/lovemoon714/archive/2012/02/29/2373695.html1、為什麼要使用包?      答: 在一個大型項目中,可能有很多模組,而每個模組又有自己的過程、函數等。而這些過程、函數預設是放在一起的(如在PL/SQL中,過程預設都是放在一起 的,即Procedures中),這些非常不方便查詢和維護,甚至會發生誤刪除的事件。所以通過使用包就可以分類管理過程和函數。&

新手Oracle安裝及使用入門

標籤:一.安裝OracleStep1 下載oracle壓縮包並解壓到同一檔案夾下面 Step2 雙擊setup.exe進行安裝   Step3:進入如下介面配置:郵箱可不填,去掉更新  除了設定密碼,其他均可預設安裝!   可自行選擇安裝路徑,確保該安裝盤有4G以上記憶體可使用就行。  若檢測有問題就選擇“全部忽略”  &n

Oracle分析函數學習總結

標籤:oracle   over   分析函數   在公司經常會用到oracle分析函數,在統計這塊用處很大,特別是複雜的sql查詢,我就在這邊結合網路一些資料進行了總結,希望可以協助到大家:Oracle分析函數——函數列表SUM         :該Function Compute組中運算式的累積和MIN 

總頁數: 1509 1 .... 1430 1431 1432 1433 1434 .... 1509 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.