[系統] M$SQL 2005 的 nvarchar 排序方式

看板Database (資料庫)作者 (痞子軍團團長)時間18年前 (2007/12/17 11:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
今天讓我嚇到了... 有一個資料庫欄位,明明是紀錄朝代的年代,結果開資料庫的人使用 nvarchar 當然,嚇到的不是這裡,而是當我用這個欄位作 order by 的時候發現 他的順序居然是這樣... -1100 1115 1271 1368 -1600 這這這... 我不懂阿... 為甚麼是這樣子... 難道開頭是「-」他會自動忽略嗎? 囧rz -- 侃侃長論鮮窒礙 首頁:http://www.psmonkey.idv.tw 眾目睽睽無心顫 Blog:http://ps-think.blogspot.com 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.13.246.148
文章代碼(AID): #17PUhW7j (Database)
文章代碼(AID): #17PUhW7j (Database)