在sql server中,如果使用关键字为表名,则在该表明加上[]即可。比如Order,则操作表时使用[Order],那在mysql中是否同样的操作。答案是:不一样。
比如,在库中创建了一个user表,在进行操作时,需要使用`user`来操作, 而且不是单引号,而是在键盘上tab键上面的`。
所以也就解决了这个问题。
本文探讨了在SQLServer和MySQL中,当表名与SQL关键字冲突时的解决策略。在SQLServer中,可以通过在关键字周围加[]来正常操作表;而在MySQL中,则需使用反引号(`)包裹关键字,确保正确识别表名,避免语法错误。
在sql server中,如果使用关键字为表名,则在该表明加上[]即可。比如Order,则操作表时使用[Order],那在mysql中是否同样的操作。答案是:不一样。
比如,在库中创建了一个user表,在进行操作时,需要使用`user`来操作, 而且不是单引号,而是在键盘上tab键上面的`。
所以也就解决了这个问题。
1334

被折叠的 条评论
为什么被折叠?