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

Làm cách nào để thay đổi thứ tự cột trong bảng bằng truy vấn sql trong sql server 2005?

Bạn không thể. Thứ tự cột chỉ là một thứ "thẩm mỹ" mà con người chúng ta quan tâm - đối với SQL Server, nó hầu như luôn hoàn toàn không liên quan.

Những gì SQL Server Management Studio thực hiện trong nền khi bạn thay đổi thứ tự cột, đó là tạo lại bảng từ đầu với một CREATE TABLE mới lệnh, sao chép dữ liệu từ bảng cũ, rồi xóa dữ liệu đó.

Không có lệnh SQL nào để xác định thứ tự cột.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. sql chọn 3 cột và loại trừ trên hai cột

  2. Di chuyển Cơ sở dữ liệu SQL Server sang Đám mây

  3. Chuỗi định dạng số tùy chỉnh được hỗ trợ bởi FORMAT () trong SQL Server

  4. hướng dẫn mới bắt đầu cho người xem báo cáo?

  5. Sự cố khi tạo hai cột nhận dạng trong một bảng duy nhất