kettle 裡的 NULL 和空字串
在 kettle 裡, NULL 和空字串是不加區別的,就是說如果往資料庫裡插入一個空字串,你會發現資料庫裡插入的是 NULL,這對 ORACLE 的 DBA 的來說可能是司空見慣的事情,但對於 SqlServer 和 Mysql 的 DBA 來說可能就是無法接受的事情。
[@more@]最近在幫助一個使用的 Mysql 資料庫的客戶,修改 kettle 裡的這個問題,在修改之前,覺得這個一個影響很大的問題,所以想在先到論壇看看大家對這個問題怎麼看。官方論壇裡對這個問題爭論的比較激烈,下面是論壇裡有關這一問題的討論。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14366449/viewspace-1029490/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL裡null與空值的辨析MySqlNull
- 理解:MySQL的null與空字串的不同MySqlNull字串
- 主題:Oracle中Null與空字串''''的區別OracleNull字串
- mysql 空值(null)和空字元('')的區別MySqlNull字元
- 0、""(空字串)、Null、Empty、與 Nothing 的區別 (轉)字串Null
- 大神教你如何判斷Python中字串是否為空和nullPython字串Null
- 空字串和空格字串在informix和oralce 的差異字串ORM
- 資料庫插入的時候怎麼使用NULL而不是空字串資料庫Null字串
- js判斷輸入字串是否為空、空格、null總結JS字串Null
- SQL中的空值NULLSQLNull
- 記錄一次laravel 會把空字串轉為 null的小坑Laravel字串Null
- MySQL中is not null和!=null和<>null的區別MySqlNull
- 【恩墨學院】空與非空 EMPTY_LOB和NULL的區別Null
- kettle的安裝和部署
- IS NULL和IS NOT NULLNull
- null(空值)小結Null
- 將一個物件裡所有的空值屬性設定成null物件Null
- mysql中null與“空值”的坑MySqlNull
- Oracle-空值null和數字相加的問題-nvl函式OracleNull函式
- 2>/dev/null和>/dev/null 2>&1和2>&1>/dev/null的區別devNull
- PostgreSQLoracle相容性-字串內嵌NULL字元(空字元)chr(0)轉換為chr(32)SQLOracle字串Null字元
- 索引裡的NULL值與排序小記索引Null排序
- request.getParameter("name")什麼時候獲取的引數是null,什麼時候為""空字串Null字串
- Spark2 Dataset DataFrame空值null,NaN判斷和處理SparkNullNaN
- 資料庫系統 空值 null資料庫Null
- MyBatis中對於字串blank(null、empty)的判定方法MyBatis字串Null
- Oracle 在連線條件裡處理和比較 NULL 值OracleNull
- undefined和nullUndefinedNull
- 關於NULL值在索引裡的兩個疑惑Null索引
- null 和 undefined 的區別NullUndefined
- null 和 undefined 的區別!NullUndefined
- NULL和0的區別Null
- 別名的使用和nullNull
- oracle group by與分組列為null空OracleNull
- 程式的虛擬地址空間——NULL指標分割槽Null指標
- oracle count null空與''空子行串的記錄嗎OracleNull
- java查詢字串裡與指定字串相同的個數Java字串
- java 只列印實體類裡的 非 null 屬性JavaNull