Phạm Hồng Điệp
Phạm Hồng Điệp
Thảo luận 1 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 21 lượt xem

MÌNH KHÔNG TRUY VẤN ĐƯỢC CÁC TRƯỜNG TRONG TABLES ORDERS

Thảo luận 1 câu trả lời
Lượt xem 21 lượt xem
Vỗ tay vỗ tay
Phạm Hồng Điệp 14:08 - Aug 02, 2023

Dạ vâng Gitiho xin giải đáp thắc mắc của Anh/Chị như sau ạ:

Nếu anh/chị nhận được thông báo lỗi "Invalid object name 'ORDERS'" khi thực hiện câu lệnh SELECT * FROM ORDERS trong SQL Server, điều này có thể xảy ra vì một số nguyên nhân sau:

  • Bảng "ORDERS" không tồn tại trong cơ sở dữ liệu: Đảm bảo rằng anh/chị đã nhập tên bảng chính xác. Kiểm tra xem bảng có tồn tại trong cơ sở dữ liệu mà anh/chị đang sử dụng hay không.
  • Tên bảng được viết sai: SQL Server rất nhạy cảm với việc viết sai tên bảng. Hãy chắc chắn rằng anh/chị đã viết đúng tên bảng "ORDERS" mà không có chữ hoa thừa hoặc thiếu.
  • Bảng "ORDERS" không nằm trong cơ sở dữ liệu mặc định: Nếu bảng "ORDERS" không nằm trong cơ sở dữ liệu mặc định, anh/chị phải đảm bảo rằng anh/chị đã chọn cơ sở dữ liệu đó trước khi thực hiện câu lệnh SELECT. Anh/Chị có thể sử dụng câu lệnh "USE DatabaseName;" trước khi thực hiện SELECT.
  • Quyền truy cập bị hạn chế: Đôi khi, người dùng không có quyền truy cập vào bảng trong cơ sở dữ liệu. Hãy đảm bảo rằng anh/chị đã đăng nhập với tài khoản có đủ quyền để truy cập vào bảng "ORDERS".
  • Tên bảng chưa được đặt trong dấu ngoặc kép: Trong một số trường hợp, tên bảng có khoảng trắng hoặc các ký tự đặc biệt. Trong trường hợp này, anh/chị cần đặt tên bảng trong dấu ngoặc kép, như sau:       SELECT *FROM “ORDERS”
Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông