试图使用此查询:
SELECT clientId,
CountryCode
FROM client
ORDER BY
CASE
WHEN CountryCode IS NULL
THEN clientId
ELSE CountryCode
END
Run Code Online (Sandbox Code Playgroud)
但收到错误信息:
消息8115,级别16,状态5,行1
算术溢出错误将数字转换为数据类型varchar.
表结构是:
ClientId numeric(10,0)
CountryCode char(3)
Run Code Online (Sandbox Code Playgroud)