看板 Database 關於我們 聯絡資訊
※ 引述《flakchen (flak)》之銘言: (恕刪) : 也就是說,在MSSQL中,' '='' 是成立的,這實在是太不符合常理了。類似的 : 問題還出現在len()這個取得字串長度的函式,它也會忽略空白字元,例如len(' ')=0 : 不過,當字串裡有其他非空白字元時,又不一樣了,例如len(' 123 ')=4,不是3, : 也不是5,因為只有非空白字元「後面」的空白會被忽略,前面的不會 : (len(' 123')=4,len('123 ')=3)。 mysql> SELECT VERSION(); +-------------+ | VERSION() | +-------------+ | 5.0.51a-log | +-------------+ 1 row in set (0.00 sec) mysql> SELECT LENGTH('1234 '); +-----------------+ | LENGTH('1234 ') | +-----------------+ | 5 | +-----------------+ 1 row in set (0.00 sec) mysql> SELECT LENGTH(' '); +---------------+ | LENGTH(' ') | +---------------+ | 3 | +---------------+ 1 row in set (0.00 sec) 可能跟這個有關: http://bugs.mysql.com/bug.php?id=19564 參考看看.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.165.129.73
lth5:MSSQL?mysql? 07/03 00:03
KC73:啊.. 看錯了..抱歉抱歉~ 07/04 02:10