mysql - mysql 表列名中的减号会导致问题吗?

标签 mysql

表列名称中的减号是否会影响性能或在某些平台上引起问题,或者是否允许?

 e.g. user-names 
 e.g  cpy-name

最佳答案

用反引号括住名字

CREATE TABLE `my-table` (
  `user-Id` int(11) NOT NULL,
  `url` varchar(100) NOT NULL,
  `epoch` int(11) NOT NULL
);

关于mysql - mysql 表列名中的减号会导致问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37510959/

相关文章:

mysql - 连接两个 SQL 语句

php - 检查 ids 列表是否都存在于 MySQL 和 PHP 中

php - SQLState 23000 - 违反完整性约束 1062 重复条目

php - 如何在数据库中相应地保存 gmail 电子邮件

php - 使用 PHP 和 MySQLi 在不同的数据库表中插入变量和数组

mysql - 如果字段尚不存在则更改表

mysql - 将唯一值添加到 mySql 中的现有表

php - sql如何统计数组中的每一项

mysqld 性能高 CPU 和内存使用率

MySQL自动转换为小写