2011-06-30 109 views
8

trong navicat, bạn có thể sắp xếp thứ tự các cột nhưng tôi chưa tìm cách đồng bộ hóa các thay đổi với cơ sở dữ liệu. tôi thấy một câu hỏi tương tự ở đây ->Rearrange column order in Sqlyog nhưng không tìm thấy bất kỳ điều gì tương tự trong navicat. tôi có nhiều bảng cần được cố định để xuất ra excel và thứ tự quan trọng trong khả năng đọc/trình bày. gõ mã sql cho mỗi lần di chuyển sẽ là quá tẻ nhạt. cảm ơn trước.Sắp xếp lại thứ tự cột trong Navicat

Trả lời

8

bạn không thể làm điều đó trong Navicat, bạn phải chạy một truy vấn sql cho mục đích đó

+0

cảm ơn bạn - có vẻ như tôi sẽ phải có một chương trình khác để xử lý điều đó. – Andrew

1

Bạn có thể sắp xếp lại các cột bằng SQLyog. Để thay đổi thứ tự các cột trong một bảng, chọn bảng trong Object Browser và chọn Table -> More Table Operations -> Sắp xếp lại các cột (Ctrl + Alt + R) từ trình đơn bật lên.

Chọn bất kỳ cột nào và nhấp vào nút Lên hoặc Xuống để di chuyển cột lên/xuống. Đã tái sắp xếp lại các cột, nhấp vào Đặt lại để lưu bảng có cấu trúc thay đổi. Dữ liệu cột trong bảng được sắp xếp lại tương ứng.

0

Đây là một câu hỏi thực sự cũ Tôi sắp sửa trả lời ngay trong trường hợp ai đó cần Navicat cung cấp khả năng thay đổi thứ tự cột trong bảng bằng cách sử dụng tính năng bảng thiết kế Hoặc nhấp chuột phải vào tên bảng hoặc nhấn ctr-d trên đầu màn hình có các mũi tên để di chuyển cột lên hoặc xuống Bằng cách nhấn vào tab xem trước SQL ở trên cùng, bạn có thể thấy các câu lệnh ALTER TABLE navicat sẽ chạy Bạn cũng có thể sao chép-dán Tuyên bố này và chạy trên bất kỳ cơ sở dữ liệu thử nghiệm nào khác mà bạn có thể có hoặc di chuyển git Một ý tưởng hay là luôn đọc Bản xem trước SQL như một số lần Navicat có thể sử dụng câu lệnh DROP và bạn muốn sao lưu trước một số thứ như vậy

Các vấn đề liên quan