2009-02-09 69 views

回答

27

,你所要做的就是設置ANSI警告OFF 你可以做的事情,通過調用

set ANSI_WARNINGS OFF 

我也寫一個實際的例子:

create table bla(id varchar(2)) 
go 

insert bla values ('123') --fails 


set ANSI_WARNINGS OFF 

insert bla values ('123') --succeeds 

請記得打開完成後,ANSI警告會重新打開。 你可以通過調用這樣做:

set ANSI_WARNINGS ON 
+3

+1正是這個可憐的靈魂需要今天早上。 – 2013-07-09 12:30:48

2

嘗試插入之前鑄造變量的確切類型和長度。這可能會訣竅。鑄造(和轉換)更靈活。 :)