1、有時候,業務因為回車和換行出現的錯誤,第一步,首先要查詢出回車符和換行符那一條資料:
-- 使用chr(13)和chr(10)進行查詢
select * from 資料表名稱 where "
字段" like '
%'||chr(13)||'
%' or "
字段" like '
%'||chr(10)||'%'
;-- 其實查詢chr(13)和chr(10
)都可以將資料查詢出來的
select * from 資料表名稱 where "
字段" like '
%'||chr(13)||'%'
;select * from 資料表名稱 where "
字段" like '
%'||chr(10)||'%';
-- chr(int) 將數字轉換成字元;例如,select chr(65); a
對於回車和換行迷糊的,可以簡單了解一下:
回車 \r 本義是游標重新回到本行開頭,r的英文return,控制字元可以寫成cr,即carriage return換行 \n 本義是游標往下一行(不一定到下一行行首),n的英文newline,控制字元可以寫成lf,即line feed
符號 ascii碼 意義
\n
10換行nl
\r
13 回車cr
待續......
posted @
2018-11-30 19:18
別先生 閱讀(
...)
編輯收藏
postgresql分頁查詢
資料庫中存了3000w條資料,兩種分頁查詢測試時間 第一種select from test table where i id 1000 limit 100 time 0.016s 第二種select from test table limit 100 offset 1000 time 0.003s ...
PostgreSQL實用查詢SQL
參考 postgresql實用查詢sql 檢視 資料庫 www.2cto.com select from pg database 檢視表空間 select from pg tablespace 檢視語言 select from pg language 檢視角色使用者 select from pg u...
PostgreSQL的查詢優化
postgresql 的查詢優化 資料庫管理系統中的 sql執行,有多種多樣,從 sql語句型別上講,有 ddl dml dql dcl。不同語句,被資料庫引擎執行,其執行方式 複雜程度都不相同。其中,最為複雜的,是 dql,查詢語句。查詢語句的執行,在資料庫中,又可以分為 2個階段,一是查詢計畫的...