我想用空格向我的MySQL数据库添加列.
在SO问题方面,这就像我在mysql colum中使用php的空格插入数据一样接近
在php MyAdmin中我可以编写代码
ALTER TABLE `msrk_krit` ADD `test 1` VARCHAR(255)
Run Code Online (Sandbox Code Playgroud)
但是在php中我试图使用下面的代码:
mysqli_query($db, "ALTER TABLE msrk_krit ADD 'test 1' VARCHAR( 255 )")
Run Code Online (Sandbox Code Playgroud)
但我收到此错误代码:
错误说明:1064 SQL语法中有错误; 检查与您的MariaDB服务器版本对应的手册,以便在第1行的"1 VARCHAR(255)"附近使用正确的语法
有任何想法吗?
谢谢
做这个:
mysqli_query($db, "ALTER TABLE msrk_krit ADD `test 1` VARCHAR( 255 )")
Run Code Online (Sandbox Code Playgroud)
请注意,测试1周围的单引号实际上是返回标记,而不是引号.
老实说,你应该避免在列名中使用空格,从长远来看,它会更容易维护.
归档时间: |
|
查看次数: |
152 次 |
最近记录: |