添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
爱听歌的炒饭  ·  initializer element ...·  6 月前    · 
机灵的炒面  ·  Feed Item Detail | ...·  1 年前    · 

在将varchar值转换成数据类型int时失败 into

在将 varchar 值转换成数值类型 int 时,如果 varchar 值不是有效的数字,会导致失败。为了避免这种情况,您可以使用 ISNUMERIC 函数来验证 varchar 值是否是有效数字,然后再进行转换,例如:

DECLARE @input VARCHAR(20) = '123'
IF ISNUMERIC(@input) = 1
BEGIN
  SELECT CAST(@input AS INT)
BEGIN
  SELECT 'Invalid input'
        java_飞鱼