我有这个选择语句,我在其中检查电话号码是空还是空,如果是,那么我将返回“没有可用的电话号码”。像这样
SELECT
Name,
ISNULL(NULLIF(Phone, ''), 'No Phone Number is available') AS Phone
FROM Person
但是,当电话号码为空或为空时,我没有收到完整的文本“没有可用的电话号码”。仅返回前 20 个字符。电话字段的长度也是 20。所以我认为这是根据电话字段的长度返回文本。
有没有办法在不改变字段长度的情况下纠正这个问题?