sql-server-2000 – 如何在SQL Server中禁用字符串截断时出现错
发布时间:2020-12-12 08:49:24 所属栏目:MsSql教程 来源:网络整理
导读:如果我插入或更新一个长度大于字段的字符串的字符串,我如何告诉SQL Server不会引发错误 – 我想在这个实例中进行静默截断. 解决方法 您必须做的事情是将ANSI警告设置为OFF 你可以通过调用来做到这一点 set ANSI_WARNINGS OFF 我也写了一个实际的例子: create
如果我插入或更新一个长度大于字段的字符串的字符串,我如何告诉SQL Server不会引发错误 – 我想在这个实例中进行静默截断.
解决方法您必须做的事情是将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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |