select uf_myFunc(col) from tb
[quote=引用 1 楼 shoppo0505 的回复:] 确定可能数据出问题? 那你用 select top 100 uf_myFunc(col) from tb 这种方式吧。 我猜测是uf_myFunc返回值类型和定义返回类型不匹配的缘故。
select col from tb WHERE ISNUMERIC(col) = 0 通过ISNUMERIC系统函数可以判断一下是否可以转换为数字,将不能转换为数字的行查出来进行处理就OK了
确定可能数据出问题? 那你用 select top 100 uf_myFunc(col) from tb 这种方式吧。 我猜测是uf_myFunc返回值类型和定义返回类型不匹配的缘故。
能不能在自定义函数中进行处理,建一个表,如果在处理过程出错,将错误所在行存到表中,这样方便查。
34,588
社区成员
254,588
社区内容
加载中
试试用AI创作助手写篇文章吧