SQLでALTERTABLEスクリプトを生成する方法

SQL 2005では、データベースに新しい列を追加したり、フィールドタイプを変更したりする場合など、ALTERTABLEスクリプトを生成する必要がある状況に遭遇する可能性があります。

CREATESELECTUPDATEなどの特定のSQL関数のスクリプトを生成する場合は、通常、 SQL Management Studioでテーブルを右クリックし、[スクリプトテーブル(Script Table as)]を選択してから、スクリプトを作成する関数を選択します。 。

スクリプトテーブルを無効に変更

ただし、ALTER Toオプションは、(ALTER To)スクリプトテーブルの(Script Table as)メニューオプションでは無効になっています。では、スクリプトを生成したい場合、どのようにそれを実行しますか?ええと、テーブルを変更するとき、この方法でそれを行うことはできません。

スクリプトを生成するには、最初に変更するテーブルを右クリックして、[デザイン(Design)]を選択します。

テーブルオプションの変更が無効

次に、新しい列を追加し、フィールドタイプを変更し、 NULL(NULLS)を受け入れるかどうかをフィールドに設定します。完了したら、任意の列または空白部分を右クリックすると、次のように表示されます。 [変更スクリプトの生成(Generate Change Script)]オプションが使用可能になりました。

変更スクリプトSQLを生成する

次に、そのファイルを保存すると、ALTERTABLEスクリプトが作成されます。他のすべての関数は右クリックするだけでスクリプト化できるため、少し混乱しますが、一度習得すれば簡単です。楽しみ!



About the author

私は Firefox と Google Docs の経験を持つ Web 開発者です。私はフロリダ大学で経営学の学位を取得しています。私のスキルには、Web サイト開発、コンテンツ管理システム (CMS)、データ分析、およびユーザー インターフェイス設計が含まれます。私は経験豊富なコンサルタントであり、チームが効果的な Web サイトとアプリケーションを構築するのを支援できます。



Related posts