我的語法:
INSERT INTO XXXXX
isnull(cast(Z2.aaa as varchar(4)),'--') run2Low,
1、Z2.aaa裡面是數字
2、run2Low是varchar(4)
我去了解過後,發現可能是我寫的cast語法的問題,但我還是找不到原因是什麼?
可否請教各位高手,幫我解惑,若有問題寫不詳細之處,再麻煩跟我說,我會補充,謝謝!!
自動產生的是varchar當然可以塞啊,
但是你原本的欄位格式是int所以不能放文字進去啊...
你要把--放到int的欄位裡面他就跟你報錯誤了啊.