将破折号添加到SQL插入而不进行计算

时间:2019-03-20 03:47:37

标签: mysql sql

希望执行类似以下的SQL查询:

INSERT into table(number)
VALUE(3242-23423-234234)

该数字为VarChar类型

只要执行上述操作,它就会像数学一样对其进行评估。

3 个答案:

答案 0 :(得分:1)

尝试将要插入的值放在引号中

INSERT into table(number)
VALUE('3242-23423-234234')

答案 1 :(得分:1)

因为要插入字符串/ varchar值,所以请在单引号内输入INSERT into table(number) VALUE('3242-23423-234234')

答案 2 :(得分:0)

这是因为您不对自己的句子报价 像下面那样做,它将为您工作:

INSERT into table(number)
VALUE('3242-23423-234234')