- PL/SQL 教程
- PL/SQL - 主頁
- PL/SQL - 概述
- PL/SQL - 環境
- PL/SQL - 基本語法
- PL/SQL - 資料型別
- PL/SQL - 變數
- PL/SQL - 常量和文字
- PL/SQL - 運算子
- PL/SQL - 條件
- PL/SQL - 迴圈
- PL/SQL - 字串
- PL/SQL - 陣列
- PL/SQL - 過程
- PL/SQL - 函式
- PL/SQL - 遊標
- PL/SQL - 記錄
- PL/SQL - 異常
- PL/SQL - 觸發器
- PL/SQL - 包
- PL/SQL - 集合
- PL/SQL - 事務
- PL/SQL - 日期和時間
- PL/SQL - DBMS 輸出
- PL/SQL - 面向物件
- PL/SQL 有用資源
- PL/SQL - 問題和答案
- PL/SQL - 快速指南
- PL/SQL - 有用資源
- PL/SQL - 討論
PL/SQL - 算術運算子
下表顯示了 PL/SQL 支援的所有算術運算子。我們假設 變數 A 持有 10,變數 B 持有 5,則 −
| 運算子 | 描述 | 示例 |
|---|---|---|
| + | 將兩個運算元相加 | A + B 將給出 15 |
| - | 從第一個運算元減去第二個運算元 | A - B 將給出 5 |
| * | 將兩個運算元相乘 | A * B 將給出 50 |
| / | 將分子除以除數 | A / B 將給出 2 |
| ** | 次方運算子,將一個運算元提升到另一個運算元的冪 | A ** B 將給出 100000 |
示例
BEGIN dbms_output.put_line( 10 + 5); dbms_output.put_line( 10 - 5); dbms_output.put_line( 10 * 5); dbms_output.put_line( 10 / 5); dbms_output.put_line( 10 ** 5); END; /
當在 SQL 提示符處執行上述程式碼時,它將產生以下結果 −
15 5 50 2 100000 PL/SQL procedure successfully completed.
plsql_operators.htm
廣告