看板 Database 關於我們 聯絡資訊
想請教各位高手 如果我有兩個欄位A,B是smallint(8) (unsigned) 但我下達指令 select (A-B) as C 後 出來的結果因為有可能是負值(溢位) 所以會變成從最後面開始減 我的問題是 如果不改變原始資料表欄位的資料型態的話 也就是A,B欄位仍為smallint(8) (unsigned)的情況下 是否有辦法輸出另外一個欄位C = A-B 是 smallint(8) (signed) 的呢? 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.145.115
lbeeon:運算前加cast能解決?? 03/21 23:10