在针对一张包含“smallint”列的表运行select语句时,出现了以上错误:
我知道smallint必须是整数,但在表中,数据包含混合数据(即ABC123); 如何在不修改数据类型的情况下运行select语句? 当我尝试修改数据类型时,SQL告诉我需要删除并重建表格,而我无法这样做...
谢谢!
SELECT * FROM [Database].[dbo].[TableName]
where ColumnName = 'ABC123'
我知道smallint必须是整数,但在表中,数据包含混合数据(即ABC123); 如何在不修改数据类型的情况下运行select语句? 当我尝试修改数据类型时,SQL告诉我需要删除并重建表格,而我无法这样做...
谢谢!