AdSense

顯示具有 plsql 標籤的文章。 顯示所有文章
顯示具有 plsql 標籤的文章。 顯示所有文章

2025/4/10

SQL COALESCE() 函式

SQL的COALESCE函示用途如下。

2025/3/26

Allround Automations PL/SQL Developer WHERE條件變數佔位符

Allround Automations PL/SQL Developer是一套用來撰寫Oracle SQL或開發PL/SQL程式的資料庫管理IDE,在測試SQL語法時,WHERE條件可用佔位符變數替代,在執行時才輸入要帶入變數的值,寫法如下。

2024/11/24

Oracle PL/SQL 取得字串長度

Oracle PL/SQL可使用內建的LENGTH()函式取得字串(e.g. CHAR、VARCHAR2、NVARCHAR2、CLOB...)長度。

2024/11/18

PL/SQL 巢狀區塊

PL/SQL 巢狀區塊(Nested Block)與變數存取範圍。

2024/11/17

PL/SQL Hello world

PL/SQL Hello world。

PL/SQL IF THEN條件句範例

PL/SQL IF THEN條件句簡單範例。

2021/2/4

Spring Boot JDBC call Oracle Function

Spring Boot JDBC呼叫Oracle Stored Procedure的Function(函式)。

2020/8/11

Oracle PL/SQL composite data types

Oracle PL/SQL的compsite data types(複合資料型態)是指儲存多個值的資料型態。

Oracle PL/SQL scalar data types

Oracle PL/SQL的scalar data types(純量資料型態)是指只儲存單一值的資料型態。

Oracle PL/SQL select function return nested table

在PL/SQL block查看function回傳的Nested Table。

2020/8/10

Oracle PL/SQL test function return SYS_REFCURSOR

在PL/SQL block測試function回傳的SYS_REFCURSOR。

Oracle PL/SQL MERGE statement in package function

Oracle 9i新增的MERGE語法搭配package function使用範例。

2020/8/9

Oracle SQL Developer 程式編輯器右側邊線 editor right margin

Oracle SQL Developer修改程式碼編輯器右側邊線位置的方式如下。

Oracle PL/SQL Nested Table FOR LOOP start index

Oracle集合(collection)型態中的Nested Table(表格類型)的index是從1開始起算。

2020/8/7

Oracle PL/SQL Stored Procedure PLS-00428

在撰寫Oracle Stored Procedure時,出現
PLS-00428:在此SELECT敘述句中預期會出現一個INTO子句
PLS-00428: an INTO clause is expected in this SELECT statement.
錯誤的原因如下。

2020/8/6

Oracle PL/SQL call function PLS-00221 error

在Oracle PL/SQL呼叫function時出現
PLS-00221: 'function_name' is not a procedure or is undefined
PLS-00221: 'function_name' 不是程序或未定義
錯誤的原因如下。

Oracle PL/SQL define Function in Package

Oracle define function in package

在Pacakge(套裝程式)中建立一個Function(函式)的方法如下。

2020/8/5

Oracle LEAST function

Oracle LEAST函式可取得多個輸入參數中的最小值。

Oracle PL/SQL test Procedure in Package

本篇介紹如何以SQL測試Oracle套裝程式(Package)中的程序(Procedure)。

2019/12/26

Oracle 左側/右側補字 left and right padding

Oracle PL/SQL在左或右側補字的方式如下。

AdSense