Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cách CHỌN * nhưng không có Tên cột phải là duy nhất trong mỗi dạng xem

Tôi đặc biệt muốn tránh liệt kê tên cột từ các bảng vì a) nó yêu cầu bảo trì thường xuyên b) có vài trăm cột trên mỗi bảng.

Trong trường hợp này, bạn không thể tránh khỏi nó. Bạn phải chỉ định tên cột và đối với những cột có tên trùng lặp, hãy sử dụng một bí danh. Việc tạo mã có thể hữu ích với nhiều cột này.

SELECT * thực hành không tốt bất kể - nếu ai đó thêm cột nhị phân 2GB vào một trong các bảng này và điền nó vào, bạn có thực sự muốn nó được trả lại không?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách kiểm tra cài đặt cấu hình cho thư cơ sở dữ liệu trong SQL Server (T-SQL)

  2. Tối ưu hóa truy vấn SQL:Các phương pháp hay nhất để cải thiện hiệu suất

  3. SQL Server Chèn hàng loạt tệp CSV với dấu ngoặc kép không nhất quán

  4. 4 cách liệt kê tất cả các dạng xem trong cơ sở dữ liệu máy chủ SQL

  5. Làm cách nào để sử dụng tính năng xóa theo tầng với SQL Server?