这似乎很简陋,但尝试使用substring命令无效:
使用
SUBSTRING('indcode', 1, 4)
值为6个字符,我需要从中删除最后两个。简而言之,我需要将它们从6到4截断。
输出
indc
此外,表indcode
中的数据类型为char(6)
。这可能是我使用substring命令时出现错误语法错误的原因吗?
答案 0 :(得分:1)
尝试使用LEFT ( character_expression , integer_expression )
作为
LEFT(indcode, 4)
是列名,则 indcode
。
这会将你的字段从左边裁剪为4号。