首页 > 解决方案 > 我应该使用 Transaction 作为我的表名吗?

问题描述

在我的应用程序中,我创建了一个名为Transaction的表。此名称是否与MySQL 事务有任何冲突?

标签: mysqlsql

解决方案


TRANSACTION是 MySQL 关键字,但它不是保留关键字,这意味着您可以将其用作表名,而无需在其周围加上反引号。话虽如此,我仍然建议您不要使用TRANSACTION来命名您的表。这样做的原因是它TRANSACTION可能作为关键字出现在您的代码库中,并且您希望避免将来继承您的代码的任何人可能出现的任何混淆。

对于解决方法名称,假设您正在销售书籍,您可以使用 name book_transactions


推荐阅读