Oracle的PLSQL別名中文出現亂碼解決方法

2021-07-27 11:21:34 字數 1217 閱讀 5861

亂碼之亂,亂在心裡。行而上,眼迷茫!

01、查詢oracle服務端預設語言

select * from nls_database_parameters

nls_language    american        ###客戶端編碼nls_territory    america

nls_currency $

nls_iso_currency america

nls_numeric_characters .,nls_characterset zhs16gbk   ###資料庫中文字符集

nls_calendar gregorian

nls_date_format dd-mon-rr  ###日期格式

nls_date_language american

nls_sort binary

nls_time_format hh.mi.ssxff am  ###時間格式

nls_timestamp_format dd-mon-rr hh.mi.ssxff am

nls_time_tz_format hh.mi.ssxff am tzr

nls_timestamp_tz_format dd-mon-rr hh.mi.ssxff am tzr

nls_dual_currency $

nls_comp binary

nls_length_semantics byte

nls_nchar_conv_excp falsenls_nchar_characterset al16utf16###國家字符集

nls_rdbms_version

11.2.0.1.0

02、設定pl/sql機器環境變數

由於我的plsql使用的不是oracle-client客戶端,用的是oracle的instantclient-basic-nt-11.2.0.4.0,故只需要設定windows的系統環境變數即可

nls_lang,值是:american.zhs16gbk

Oracle中select使用別名

1 將字段用as轉換成別名。2 直接在字段的名字後面跟別名。3 在字段後面用雙引號引起的別名。我的朋友 最近訪客 it168企業級官微 系統架構師大會 訂閱推薦博文 熱詞專題 oracle select使用別名 2009 05 15 16 37 12 分類 oracle 一.select使用別名的三...

Oracle中PL SQL中if語句的寫法介紹

複製 如下 if語句 判斷使用者輸入的數字。set serveroutput on 接收鍵盤輸入 accept num prompt 請輸入乙個數字 declare nbfaqqlsysp 將螢幕輸入的數字付給變數 pnum number begin if pnum 0 then dbms outp...

PL SQL中oracle的sql優化

之前看了好多oracle的sql優化問題,發現好多說法不一致,後來看了下時間,有的都是好多年前的了.所以,勸大家在 眾裡尋他千 查東西的時候,一定要多看幾條,而且要注意看日期.當然,我說的也不一定對,僅供參考 1.建立索引和分割槽 2.針對oracle中 count count 列 count 1 ...