我从Varchar中包含原始提要的表导入数据,我需要将Varchar中的一列导入字符串列。我尝试使用<;列名称>;::整数以及到_number(<;column\u name>;,'999999')但是我遇到了错误,因为有一些空字段,我需要在新表中以空或空的形式检索它们
随意猜测:如果您的值是空字符串,则可以使用NULLIF将其替换为NULL:
选择
NULLIF(您的_值“”)::int
共同学习, 共同进步, 祝各位早日成为代码大神
我从Varchar中包含原始提要的表导入数据,我需要将Varchar中的一列导入字符串列。我尝试使用<;列名称>;::整数以及到_number(<;column\u name>;,'999999')但是我遇到了错误,因为有一些空字段,我需要在新表中以空或空的形式检索它们
随意猜测:如果您的值是空字符串,则可以使用NULLIF将其替换为NULL:
选择
NULLIF(您的_值“”)::int