PLSQL Language Reference-PL/SQL概覽-PL/SQL語言基礎
字符集
任何被PL/SQL處理的或儲存在資料庫中的字元資料必須用一系列的位元組來表示。字元的位元組表示叫字元編碼。字元編碼的集合叫字符集。
每個Oracle資料庫都支援一個資料庫字符集和一個國家字符集。PL/SQL也支援這些字符集。
資料庫字符集
PL/SQL使用資料庫字符集來表示:
n PL/SQL單元的儲存的原始碼。
n char, varchar2, clob, long型別的字元值。
資料庫字符集可以是單位元組的,每個支援字元對映為一個位元組;也可以是多位元組變寬的,把每個支援字元對映為1-4個位元組。一個字元編碼的最大位元組數依賴於特定的字符集。
每個資料庫字符集包含下面的基本字元:
拉丁字母A-Z和a-z、十進位制數字0-9、下表中的標點符號、空白字元(space, tab, new line, carriage return)
只使用基本字元的PL/SQL原始碼可以在任何資料庫中被儲存和編譯。
使用了非基本字元的PL/SQL原始碼只有在擁有支援這些非基本字元的資料庫字符集的資料庫中可以被儲存和編譯。
標點符號包括:( ) < > + - * / = , ; : . ! ? ‘ “ @ % # $ _ |
國家字符集
PL/SQL使用國家字符集來表示nchar, nvarchar2, nclog型別的字元值。來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1102569/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 的PL/SQL語言使用OracleSQL
- SQL語言基礎(SELECT語句)SQL
- SQL語言基礎(函式)SQL函式
- SQL語言基礎(資料控制語言)SQL
- SQL語言基礎(多表連線)SQL
- SQL語言基礎(子查詢)SQL
- SQL語言基礎(高階查詢)SQL
- SQL(Structured Query Language,結構化查詢語言)SQLStruct
- 原創:oracle PL/SQL程式設計基礎 上OracleSQL程式設計
- 原創:oracle PL/SQL程式設計基礎 下OracleSQL程式設計
- PL/SQL 條件控制語句SQL
- [20240607]PL/SQL中sql語句的註解.txtSQL
- Dart語言概覽Dart
- SQL語言SQL
- Oracle PL/SQLOracleSQL
- PL/SQL 宣告SQL
- 程式語言概覽(90%)
- T-SQL——基礎語法SQL
- Apache-Flink深度解析-SQL概覽ApacheSQL
- PL/SQL基本結構---PLSQL複合型別---表型別變數tableSQL型別變數
- Python 基礎概覽Python
- 6.4. PL/SQL語法——6.4.7. 集合SQL
- PL/SQL第二章--基本語法SQL
- sql程式語言SQL
- PL/SQL 運算子SQL
- PL/SQL 條件SQL
- PL/SQL 迴圈SQL
- PL/SQL 遊標SQL
- pl/sql to_dateSQL
- 資料庫-SQL基礎語法資料庫SQL
- MySQL指南之SQL語句基礎MySql
- rust 基礎 (1) ——概覽Rust
- 6.4. PL/SQL語法——6.4.6. 遊標SQL
- 6.4. PL/SQL語法——6.4.5. 迴圈語句SQL
- PLSQL程式語言SQL
- SQL-基礎語法 - 條件分支SQL
- SQL Server中的高可用性概覽SQLServer
- GaussDB SQL基礎語法示例-迴圈語句SQL
- SQL 常用語句一覽SQL