使用“insert into”将单引号值插入表中

时间:2013-05-15 10:03:02

标签: sql tsql

我试图从一个表中插入一些数据(tableA)  使用批量插入到另一个表(tableB)但不能成功,因为tableA数据有一个值 - > BERMUDA 23''-24'' 当它试图输入此值时,它会引发错误

String or binary data would be truncated. 

我的查询是

insert into tableA 
select size from tableB

我尝试用空格替换单引号但是因为它的大小我们应该只用单引号输入数据。 请建议出路。

1 个答案:

答案 0 :(得分:0)

您可以删除带有替换功能的单引号

insert into tableA 
select replace(size,'''','') from tableB