私はテーブルを持っています
ID | ClientID | お問い合わせ| タグ| メール| 指定
列Designationの横に移動したい。ClientID
ID | ClientID | 指定| お問い合わせ| タグ| Eメール
これを行うことに気付いていないSQLクエリまたはSQLServerストアドプロシージャはありますか?それ以外の場合は、必要な構造で新しいテーブルを作成し、データ(少数のレコード)をコピーして、元のテーブルを削除することを計画しています。
ありがとう..
私はテーブルを持っています
ID | ClientID | お問い合わせ| タグ| メール| 指定
列Designationの横に移動したい。ClientID
ID | ClientID | 指定| お問い合わせ| タグ| Eメール
これを行うことに気付いていないSQLクエリまたはSQLServerストアドプロシージャはありますか?それ以外の場合は、必要な構造で新しいテーブルを作成し、データ(少数のレコード)をコピーして、元のテーブルを削除することを計画しています。
ありがとう..
列の順序を変える必要はないと思います。実際、それはまったく問題ではありません。テーブルは単なるレコードのコンテナです。あなたがする必要があるのはあなたの望む順序で列を選択することです、例えば
SELECT ID, ClientID, Designation, Contact, Tag, Email
FROM tableName
ビューを使用できます。ビューには、実際のテーブルと同じように、行と列が含まれます。ビューのフィールドは、データベース(w3school)の1つ以上の実表のフィールドです。
CREATE VIEW myOrderedTable
AS
SELECT ID, ClientID, Designation, Contact, Tag, Email
FROM tableName;