摘要:
.NET1.1版本下使用日期强制转换函数,比如:"selectcast(ActionDateaschar(7))asActionDatefromST_BookActionfetchfirstrowonly";.NET2.0平台以上,执行上述语句,就会报错SQL0445W值已被截断异常。当改为执行如下语句就可以成功:"selectSUBSTR(CHAR(CURRENTDATE,ISO),1,7)asActionDatefromST_BookActionfetchfirstrowonly"判断原因是,CAST强制转换,如果长字段转换为短值,在.NET1.1版 阅读全文