mysql - 在 SQL 插入中添加破折号而不进行计算

标签 mysql sql

希望执行如下 SQL 查询:

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

数字的类型为 VarChar

每当我执行上述操作时,它都会像数学一样对其进行评估。

最佳答案

放入单引号内,因为您要插入字符串/varchar 值,请尝试此INSERT into table(number) VALUE('3242-23423-234234')

关于mysql - 在 SQL 插入中添加破折号而不进行计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55253277/

相关文章:

MySQL 选择所有父记录具有相同子记录的子记录,排除所有其他子记录

sql - 在 postgres 中读取 XML 属性

sql - 使用 where 子句将 hive 数据输出到 csv

java - SQL 中的 CheckBoxMultipleChoice 存储

sql - 不支持 LEFT JOIN SQL 连接表达式

PHP 从 mysql 中的表中获取数据时出现问题...仅将列名显示为数据

mysql - 作为多个复合 FK 约束一部分的一列是否有效且良好的设计决策?

MySQL 选择相关表中有多个匹配记录的记录

mysql - SQL 查询 - 从多个匹配中过滤结果

Python 3-x 使用类似 SQL 的条件从 CSV 表中选择列和行