2011-06-30 15 views
8

navicatでは列の順序を並べ替えることができますが、変更内容をデータベースと同期させる方法はまだありません。私はここで同様の質問を見た - >Rearrange column order in Sqlyogしかし、navicatに似たようなものは見つかりませんでした。私は輸出のために固定する必要がある多くのテーブルを持っており、順序は可読性/プレゼンテーションにおいて重要です。移動ごとにSQLコードを入力するのは面倒です。前もって感謝します。あなたはNavicatはでそれを行うことはできませんNavicatの列順序を並べ替える

答えて

8

、あなたはSQLyogのを使用して列の順序を変更することができ、その目的の

+0

ありがとう - 私はそれを処理する別のプログラムを取得する必要がありますように見えます。 – Andrew

1

ためのSQLクエリを実行する必要があります。表内の列の順序を変更するには、オブジェクト・ブラウザーで表を選択し、ポップアップ・メニューから「表」 - >「表操作の追加」 - >「列の並べ替え」(Ctrl + Alt + R)を選択します。

任意の列を選択し、上または下のボタンをクリックして列を上下に移動します。列の順序を変更し直した後、「Re-Order」をクリックして構造を変更した表を保存します。テーブルの列データはそれに応じて再配置されます。

0

これは、私は念の誰かに答えるために行くのにつまずい本当に古い質問ですが のNavicatは 右クリックするか、テーブル名またはプレスに設計テーブル機能を使用して、テーブル内の列の順序を変更する機能を提供して必要ctr-dには矢印を上下に移動するための矢印があります 上のSQLプレビュータブを押すと、navicatが実行されるALTER TABLEステートメントが実際に表示されます コピー貼り付けこのステートメントはあなたが持っているかもしれない他のテストデータベース上で実行されるか、git migrationとして実行されます NavicatがDROPステートメントを使用することがあり、そのようなものの前にバックアップをとることをいつもしてSQLプレビューを読むことをお勧めします

関連する問題