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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PLSQL Language Reference-PL/SQL概覽-PL/SQL架構SQL架構
- PLSQL Language Reference-PL/SQL概覽-PL/SQL的優點SQL
- PLSQL Language Reference-PL/SQL概覽-PL/SQL的主要功能SQL
- PLSQL Language Reference-PL/SQL語言基礎-詞彙單元-宣告SQL
- PLSQL Language Reference-PL/SQL語言基礎-表示式-BOOLEAN表示式SQLBoolean
- PLSQL Language Reference-PL/SQL語言基礎-表示式-短路計算SQL
- PLSQL Language Reference-PL/SQL語言基礎-詞彙單元-字面量SQL
- PLSQL Language Reference-PL/SQL語言基礎-表示式-PL/SQL表示式中的SQL函式SQL函式
- PLSQL Language Reference-PL/SQL語言基礎-表示式-比較操作符SQL
- PLSQL Language Reference-PL/SQL語言基礎-表示式-邏輯操作符SQL
- PLSQL Language Reference-PL/SQL語言基礎-表示式-連線操作符SQL
- PLSQL Language Reference-PL/SQL語言基礎-詞彙單元-識別符號引用SQL符號
- PLSQL Language Reference-PL/SQL語言基礎-表示式-操作符優先順序SQL
- PLSQL Language Reference-PL/SQL語言基礎-變數賦值-使用SELECT INTO賦值SQL變數賦值
- PLSQL Language Reference-PL/SQL語言基礎-變數賦值-使用賦值語句賦值SQL變數賦值
- PLSQL Language Reference-PL/SQL語言基礎-條件編譯-條件編譯指令限制SQL編譯
- PLSQL Language Reference-PL/SQL語言基礎-條件編譯-條件編譯舉例SQL編譯
- PLSQL Language Reference-PL/SQL語言基礎-變數賦值-對BOOLEAN變數賦值SQL變數賦值Boolean
- PLSQL Language Reference-PL/SQL語言基礎-詞彙單元-分隔符、識別符號SQL符號
- PLSQL Language Reference-PL/SQL語言基礎-變數賦值-作為子程式引數來賦值SQL變數賦值
- PLSQL Language Reference-PL/SQL語言基礎-詞彙單元-識別符號的作用域和可見性SQL符號
- PLSQL Language Reference-PL/SQL子程式-過載子程式SQL
- PLSQL Language Reference-PL/SQL子程式-PL/SQL函式結果快取(二)SQL函式快取
- PLSQL Language Reference-PL/SQL語言基礎-條件編譯-獲取和列印編譯後的原始碼文字SQL編譯原始碼
- PLSQL Language Reference-PL/SQL新功能-版本11.1 新功能SQL
- PLSQL Language Reference-PL/SQL新功能-版本11.2.0.1新功能SQL
- PLSQL Language Reference-PL/SQL新功能-版本11.2.0.2新功能SQL
- Oracle PL/SQL語言基礎OracleSQL
- Oracle PL/SQL語言基礎(轉)OracleSQL
- PLSQL Language Reference-PL/SQL子程式-子程式的副作用(side effects)SQLIDE
- PLSQL Language Reference-PL/SQL資料型別-SQL資料型別-不同的最值大小SQL資料型別
- PLSQL Language Reference-PL/SQL資料型別-SQL資料型別-使用者定義的PL/SQL子型別SQL資料型別
- PLSQL Language Reference-PL/SQL子程式-PL/SQL函式結果快取-開啟函式結果快取SQL函式快取
- PLSQL Language Referenc-PL/SQL靜態SQL-靜態SQL的描述-語句SQL
- PLSQL Language Reference-PL/SQL資料型別-SQL資料型別-有限制的子型別SQL資料型別
- PLSQL Language Reference-PL/SQL資料型別-SQL資料型別-LONG和LONG RAW變數SQL資料型別變數
- PLSQL Language Reference-PL/SQL子程式-過載子程式-子程式過載錯誤SQL
- PLSQL Language Referenc-PL/SQL動態SQL-本地動態SQL(EXECUTE IMMEDIATE語句)SQL