既存の列の値と等しいデフォルト値でテーブルに列を追加します

dosdos

既存の列の値と等しいデフォルト値でSQLServerテーブルに列を追加するにはどうすればよいですか?

私はこのT-SQLステートメントを試しました:

ALTER TABLE tablename 
ADD newcolumn type NOT NULL DEFAULT (oldcolumn) 

しかし、それはエラーを与えています:

このコンテキストでは、「oldcolumn」という名前は許可されていません。有効な式は、定数、定数式、および(一部のコンテキストでは)変数です。列名は許可されていません。

カピル・カンデルウォル

これを試して:

ALTER TABLE tablename ADD newcolumn type NOT NULL DEFAULT (0)
Go
Update tablename SET newcolumn = oldcolumn Where newcolumn = 0
Go

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

既存の列の値と等しいデフォルト値でテーブルに列を追加します

分類Dev

SQLServerの既存のテーブルにデフォルト値の列を条件付きで追加します

分類Dev

デフォルト値で既存のテーブルに新しい列を追加する

分類Dev

SQLServerの既存のテーブルにデフォルト値の列を追加します

分類Dev

新しい列をテーブルに追加する移行で、既存の行のデフォルトとは異なる値にする方法

分類Dev

テーブルに新しい列を追加する移行で、既存の行にデフォルトとは異なる値を挿入する方法

分類Dev

Laravelの移行:既存の列のデフォルト値で列を追加します

分類Dev

C#でデータテーブルの列にデフォルト値を追加した後、列の行の値が空白になります

分類Dev

既存の行の別の列のデフォルト値でMySQLテーブル列を追加する方法

分類Dev

新しいテーブルを作成するときに、他のテーブルの列の値で列をデフォルトにする方法は?

分類Dev

Laravelのデフォルト通知テーブルの「type」列にカスタム値を追加します

分類Dev

SQL Serverデータベースのテーブルに列を追加し、大文字と小文字を区別してデフォルト値を作成します

分類Dev

SAPUI5既存のテーブルに新しい列と値を追加します

分類Dev

既存のテーブル値と重複することなく、既存のMySeQLテーブルに新しい列を追加します

分類Dev

Liquibaseの既存の列からデフォルト値で新しい列を追加する方法

分類Dev

既存の列にデフォルト値を追加したり、列の名前を変更したりすると、Postgresテーブルがロックされますか?

分類Dev

Oracleの既存のテーブルへの日付列の追加(デフォルトでは、新しい行のみをsysdateします)

分類Dev

PostrgreSQLテーブル列のデフォルト値をクエリの値に設定します

分類Dev

Oracleテーブルの列をNULL可能にし、デフォルト値をNULLに設定します

分類Dev

新しい列のデフォルト値をエンティティの既存の値(各行に固有)に設定する方法はありますか?

分類Dev

Deedleのデフォルト値でデータフレームに列を追加します

分類Dev

インデックスと同じテーブルの既存の列の値を使用して、パンダテーブルの新しい列にリストの値を入力しようとしています

分類Dev

T-SQL既存のテーブルに新しい列を追加し、別の2つの既存の列の値を入力します

分類Dev

T-SQL既存のテーブルに新しい列を追加し、別の2つの既存の列の値を入力します

分類Dev

MySQLのテーブルレコードを使用して、テーブル追加列を変更し、デフォルト値を設定します

分類Dev

列の値をデフォルト値に設定します

分類Dev

値を使用して既存のフィールドにデフォルトの制約を追加します

分類Dev

列を追加し、デフォルトを他のフィールドの値に設定します

分類Dev

既存の列のカテゴリ値に基づいてデータフレームに列を追加します

Related 関連記事

  1. 1

    既存の列の値と等しいデフォルト値でテーブルに列を追加します

  2. 2

    SQLServerの既存のテーブルにデフォルト値の列を条件付きで追加します

  3. 3

    デフォルト値で既存のテーブルに新しい列を追加する

  4. 4

    SQLServerの既存のテーブルにデフォルト値の列を追加します

  5. 5

    新しい列をテーブルに追加する移行で、既存の行のデフォルトとは異なる値にする方法

  6. 6

    テーブルに新しい列を追加する移行で、既存の行にデフォルトとは異なる値を挿入する方法

  7. 7

    Laravelの移行:既存の列のデフォルト値で列を追加します

  8. 8

    C#でデータテーブルの列にデフォルト値を追加した後、列の行の値が空白になります

  9. 9

    既存の行の別の列のデフォルト値でMySQLテーブル列を追加する方法

  10. 10

    新しいテーブルを作成するときに、他のテーブルの列の値で列をデフォルトにする方法は?

  11. 11

    Laravelのデフォルト通知テーブルの「type」列にカスタム値を追加します

  12. 12

    SQL Serverデータベースのテーブルに列を追加し、大文字と小文字を区別してデフォルト値を作成します

  13. 13

    SAPUI5既存のテーブルに新しい列と値を追加します

  14. 14

    既存のテーブル値と重複することなく、既存のMySeQLテーブルに新しい列を追加します

  15. 15

    Liquibaseの既存の列からデフォルト値で新しい列を追加する方法

  16. 16

    既存の列にデフォルト値を追加したり、列の名前を変更したりすると、Postgresテーブルがロックされますか?

  17. 17

    Oracleの既存のテーブルへの日付列の追加(デフォルトでは、新しい行のみをsysdateします)

  18. 18

    PostrgreSQLテーブル列のデフォルト値をクエリの値に設定します

  19. 19

    Oracleテーブルの列をNULL可能にし、デフォルト値をNULLに設定します

  20. 20

    新しい列のデフォルト値をエンティティの既存の値(各行に固有)に設定する方法はありますか?

  21. 21

    Deedleのデフォルト値でデータフレームに列を追加します

  22. 22

    インデックスと同じテーブルの既存の列の値を使用して、パンダテーブルの新しい列にリストの値を入力しようとしています

  23. 23

    T-SQL既存のテーブルに新しい列を追加し、別の2つの既存の列の値を入力します

  24. 24

    T-SQL既存のテーブルに新しい列を追加し、別の2つの既存の列の値を入力します

  25. 25

    MySQLのテーブルレコードを使用して、テーブル追加列を変更し、デフォルト値を設定します

  26. 26

    列の値をデフォルト値に設定します

  27. 27

    値を使用して既存のフィールドにデフォルトの制約を追加します

  28. 28

    列を追加し、デフォルトを他のフィールドの値に設定します

  29. 29

    既存の列のカテゴリ値に基づいてデータフレームに列を追加します

ホットタグ

アーカイブ