Tôi đang di chuyển một ứng dụng MS Access (đã liên kết các bảng với Máy chủ MSSQL) thành MySQL.Làm cách nào để tạo bí danh bảng trong MySQL
Như một phương tiện để khắc phục một số vấn đề đặt tên bảng MSAccess, tôi đang tìm kiếm giải pháp để thêm bí danh bảng MySQL sẽ trỏ đến một bảng hiện có trong cơ sở dữ liệu MySQL. Lý tưởng nhất là tôi muốn tạo bí danh 'dbo_customers' trong mysql mà sẽ trỏ đến bảng khách hàng cũng trong mysql.
Để được rõ ràng Tôi không muốn bí danh một tên bảng bên trong một truy vấn như thế này:
SELECT * FROM customers AS dbo_customers
Nhưng thay vì tôi muốn trở thành vấn đề có thể truy vấn sau đây:
SELECT * FROM dbo_customers
và yêu cầu trả lại dữ liệu từ bảng khách hàng.
Tại sao không đổi tên bảng? –
Trong một số trường hợp đổi tên bảng sẽ không hoạt động. Ví dụ: nếu bạn đang làm việc với hai hệ thống ORM với các quy ước đặt tên khác nhau, bạn cần một bí danh để cả hai hoạt động tốt. Trong trường hợp đó, bằng cách này, giải pháp được chấp nhận là đủ tốt cho tôi :) – Nimo