SQL Server 2005では、1つ以上の列を特定の順序(X列の後など)に含める方法はありますか。または、マスター、またはsysobject、またはMODIFYコマンドを変更するような何か?SQL Server 2005 - 列後のテーブルの変更
てください:
ないようにMySQL(AFTER COLUMN
が動作しません)
TABLEをTABLEは、CREATE落とさない(私は下に置くアプリケーションなしで本番でこのオプションを実装することはできません)
私はアプリケーションに触れることはできません。私のAPPまたはAPPではありません。
私はからアプリケーションのどこかに存在する場合SELECT *があるを知ることができないので私はYES、があることを前提としなければなりません。
いいえ、欲求ではない、特定の要件、テーブルがジョブを介して外部ソース(APP)からフィードを取得しています。
リレーショナル表内の列の順序は関係ありません - それは機能性に与える影響はありません - それは純粋に「化粧品」のことです。したがって、SQL Serverは、列を並べ替えるためのT-SQLコマンドを持っていません。 SQL Serverでこれを行う**唯一の方法**は、必要な順序で列が列挙されたテーブルを再作成することです。 –
もちろん、希望する列の順序でビューを作成することもできます。なぜそれは重要ですか?関連する列を一緒に見たいだけですか? –
Management Studioで何十もの列を持つテーブルを探しているのは嫌です。 – DOK