[20180503]珅與分隔符.txt
[20180503]珅與分隔符.txt
--//今天再次遇到分隔符問題,以前也遇到過做一次,連結.http://blog.itpub.net/267265/viewspace-763696/
--//這個"珅"還是許多人喜歡作為名字使用..
$ cat d1.txt
123|張飛珅test|aaa1
$ cat d1.txt | tr '|' '\n'
123
張飛?
test
aaa1
--//這樣被分割成4個欄位,導致錯誤.
$ echo 珅 | xxd -c 16
-bash: syntax error near unexpected token `|'
--//因為"珅" 編碼包含字元"|",出現錯誤.要使用引號
$ echo -n "珅" | xxd -c 16
0000000: ab7c .|
--//可以"珅"的編碼是ab7c,而7c的編碼對應的就是"|".
$ echo -n "|" | xxd -c 16
0000000: 7c |
--//這樣導致分割出現錯誤.實際上這個字元不屬於GB2312編碼表.
--//以前透過這個指令碼定位:
select upper(TO_CHAR (167+rownum,'xxxxxxxxxxxxx')) "10to16",chr(167+rownum)||'|' from dual connect by level+167<=254;
--//但是僅僅對資料庫字符集AMERICAN_AMERICA.US7ASCII有效.
--//對於字符集AMERICAN_AMERICA.ZHS16GBK可以使用如下查詢:
SELECT hex, UTL_RAW.cast_to_varchar2 (hex) hz
FROM ( SELECT TO_CHAR (167 + ROWNUM, 'FMxx') || '7c' hex
FROM DUAL
CONNECT BY LEVEL + 167 <= 254);
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2153730/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20180503]檢視提示使用索引.txt索引
- MySQL-ALTER TABLE命令學習[20180503]MySql
- 路徑分隔符
- SCSS 變數分隔符CSS變數
- Hive多分隔符支援示例Hive
- shell字串按照指定分隔符切割字串
- “Makefile:3:***遺漏分隔符。停止 。”
- win10 如何修改csv分隔符_win10怎麼修改csv檔案分隔符Win10
- Python中常用的分隔符有哪些?Python
- C# 中的數字分隔符 _C#
- [20200214]xargs與別名.txt
- [20191021]改名與namespace.txtnamespace
- [20201120]cygwin與ssh.txt
- [20190524]sqlplus 與輸出&.txtSQL
- [20180511]PLSQL與fetchsize.txtSQL
- [20180926]bash與分號.txt
- [20180521]dataguard 與 spm.txt
- [20180928]exists與cardinality.txt
- mysql 分隔符擷取最後一段MySql
- 【新特性速遞】自定義數字輸入框的小數分隔符和千分位分隔符
- [20211123]sqlplus @與@@的區別.txtSQL
- [20200309]expdp 與read only.txt
- [20200317]NULL與排序輸出.txtNull排序
- [20191226]dmesg與時間戳.txt時間戳
- [20190531]建立job與commit.txtMIT
- [20210428]AnonHugePages與transparent hugepage.txt
- [20190329]grep與管道檔案.txt
- [20180730]exadata與行連結.txt
- [20180823]IMU與db link.txt
- [20180628]expdp與rows=n.txt
- Netty3:分隔符和定長解碼器Netty
- [20231123]函式與bash shell呼叫.txt函式
- [20220909]AnonHugePages與transparent hugepage 3.txt
- [20191206]nvl與非空約束.txt
- [20190720]sqlplus 與輸出& 2.txtSQL
- [20190507]crs_stat與crsctl.txt
- [20190531]如何實現與執行.txt
- [20210604]索引分裂與 itl ktbitflg.txt索引