sql >> データベース >  >> RDS >> Sqlserver

列(SQL Server 2008 R2)に一意の制約を作成するにはどうすればよいですか?

    GUIからSQLServerで列を一意に設定します:

    彼らは本当にあなたがGUIでそれをするために納屋を走り回るようにします:

    開始する前に、列が一意性制約に違反していないことを確認してください。

    1. SQL ServerManagementStudioを開きます。
    2. テーブルを右クリックし、[デザイン]をクリックします。
    3. 編集する列を右クリックすると、ポップアップメニューが表示され、[インデックス/キー]をクリックします。
    4. [追加]ボタンをクリックします。
    5. [全般]タブを展開します。
    6. [列]ボックスで、一意にする列が選択されていることを確認してください。
    7. [タイプ]ボックスを[一意のキー]に変更します。
    8. [閉じる]をクリックします。
    9. ファイルウィンドウに小さなアスタリスクが表示されます。これは、変更がまだ保存されていないことを意味します。
    10. [保存]を押すか、Ctrl+sを押します。保存する必要があり、列は一意である必要があります。

    または、SQLクエリウィンドウから列を一意に設定します:

    alter table location_key drop constraint pinky;
    alter table your_table add constraint pinky unique(yourcolumn);
    

    変更はすぐに有効になります:

    Command(s) completed successfully.
    


    1. PHP /MYSQLAJAXチャット

    2. 列/キーが存在するかどうかを確認しますか?

    3. slickの3.0.0ストリーミング結果とPostgresqlを操作する正しい方法は何ですか?

    4. ファイルシステムではなくデータベースにファイルを保存しますか?