原创 Oracle數據庫——PL/SQL程序設計綜合案例

一、程序設計方法 1、瀑布模型 2、SQL 語句 3、變量: 初始值是多少 最終值如何得到 二、綜合案例 1、綜合案例1 統計每年入職的員工人數 /* SQL語句 select to_char(hiredate,'yy

原创 Oracle數據庫——觸發器實操

一、什麼是觸發器? 1、概念 數據庫觸發器是一個與表相關聯的、存儲的PL/SQL程序。 2、作用 每當一個特定的數據操作語句(insert、update、delete)在指定的表上發出時,Oracle自動地執行觸發器中定義的語句序

原创 Oracle數據庫——存儲過程和自定義函數

一、存儲過程和存儲函數 指存儲在數據庫中供所有用戶程序調用的子程序叫存儲過程/存儲函數。 存儲過程和存儲函數的相同點:完成特定功能的程序 存儲過程和存儲函數的區別:是否用return語句返回值 二、創建和使用存儲過程 用CREAT

原创 java使用eclipse連接Oracle12c數據庫的方法

打開eclipse,創建一個java項目 (File→New→Java Project)項目名稱自定,但jre必須是自己已經安裝的,如下圖所示: 創建完項目後,在項目下新建一個lib文件夾,用於放置所需的依賴包 然後打開自己所

原创 Oracle數據庫——PL/SQL程序設計(例外)

例外是程序設計語言提供的一種功能,用來增強程序的健壯性和容錯性。 Oracle中的例外 1、系統例外 (1)Timeout_on_resource(在等待資源時發生超時) (2)No_data_found (沒有找到數據) --

原创 Oracle數據庫高級查詢綜合示例

靈活運用select語句解決實際的問題 通過三個具體的示例,演示如何編寫高效的查詢語句 示例一 分頁查詢顯示員工信息:顯示員工號,姓名,月薪 每頁顯示四條記錄 顯示第二頁的員工 按照月薪降序排列 注意:rownum只能使用

原创 Oracle數據庫——分組查詢

select * from emp; 開始之前需要導入一些表,下載地址:https://yuyunyaohui.lanzous.com/ivPKcdnlecd 導入方法:https://blog.csdn.net/hyh17808

原创 Oracle數據庫——PL/SQL程序設計(if語句、循環語句)

一、IF語句 1、 IF 條件 THEN 語句1; 語句2; END IF; 2、 IF 條件 THEN 語句序列1; ELSE 語句序列2; END IF; 3、 IF 條件 THEN 語句; ELSIF 語句 THEN

原创 Oracle數據庫——子查詢實例

文章目錄一、爲什麼要學習子查詢?二、子查詢概述三、子查詢的使用1、子查詢的語法:2、使用子查詢解決剛纔的問題四、子查詢注意的10個問題1、子查詢語法中的小括號2、子查詢的書寫風格3、可以使用子查詢的位置:`where`,`sele

原创 Oracle數據庫知識整理----SQL基礎(一)用戶

登錄SQL Plus 1、系統用戶 sys,system sysman(操縱企業管理器使用) scott 使用系統用戶登錄 [username/password][@server][as sysdba|sysoper] 如:

原创 Oracle數據庫——PL/SQL程序設計實例

一、最簡單的PL/SQL程序 打印Hello World 注意:如果要在屏幕上輸出信息,需要將serveroutput開關打開 set serveroutput on declare --說明部分(變量,光標或例外) be

原创 基於eclipse的android項目實戰—博學谷(十 四)課程界面

本項目是用eclipse軟件編寫,經過我的親自實踐,其真實有效,希望能給您有所幫助😘😘 項目版本:android5.1.1 AVD建議:android4.4.2及以上 若有不足之處或不對的地方,歡迎大佬們指點 文章目錄效果圖:

原创 Oracle數據庫知識整理----SQL查詢基礎

文章目錄1、基本查詢語句2、在SQL PLUS中設置格式3、查詢表中的所有字段及指定字段4、給字段設置別名(針對查詢結果進行的,並不更改字段的名字)5、運算符和表達式6、在SELECT語句中使用運算符(1)使用算術運算符(2)使用

原创 Oracle數據庫——多表查詢、層次查詢

文章目錄一、什麼是多表查詢?二、笛卡爾集三、連接的類型1、等值連接2、不等值連接3、外連接4、自連接四、層次查詢 一、什麼是多表查詢? 從多個表中獲取數據 二、笛卡爾集 三、連接的類型 1、等值連接 示例:查詢員工信息,要求顯

原创 Oracle數據庫——PL/SQL程序設計(光標)

光標就是一個結果集(Result Set) 一、光標的語法 CURSOR 光標名 [(參數名 數據類型[, 參數名 數據類型])] IS SELECT 語句; 例:cursor c1 is select ename f