如何在MySQL中创建表别名
我正在将MS Access应用程序(已将表链接到MSSQL Server)迁移到MySQL。
作为克服某些MSAccess表命名问题的方法,我正在寻找一种解决方案以添加一个MySQL表别名,该别名将指向MySQL数据库中的现有表。理想情况下,我想在mysql中创建别名“
dbo_customers”,该别名也指向mysql中的customers表。
需要明确的是,我 不 希望别名这样的查询中的表名:
SELECT * FROM customers AS dbo_customers
但是我希望能够发出以下查询:
SELECT * FROM dbo_customers
并使其从客户表返回数据。
回答:
从我的头顶
CREATE VIEW dbo_customers ASSELECT * FROM customers
也许不是最好的解决方案,但应该可行,因为视图是可更新的。绝对适用于只读
以上是 如何在MySQL中创建表别名 的全部内容, 来源链接: utcz.com/qa/430486.html