請問oracle11g中一個欄位型別為CHAR(5),比如這個欄位存入了’A’,我做查詢時講引數傳入’A’能直接查出來。為什么回自動TRIM,資料庫里實際應該存的是’A ’不是碼?CHAR型別不是自動補空格嗎?

uj5u.com熱心網友回復:
https://docs.oracle.com/cd/E11882_01/server.112/e41084/sql_elements002.htm#SQLRF51043char型別作為“Blank-Padded”,比較規則是'a ' = 'a'
uj5u.com熱心網友回復:
char匹配就是這樣的但是應該默認是字符后面的空格不用匹配。 前面的空格要的吧
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/36542.html
標籤:開發
上一篇:32位Excel如何在win10 64位的環境下連接64位的Oracle18C資料庫
下一篇:手動創建資料庫失敗什么原因?
