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

SQLサーバーがこのエラーをスローするのはなぜですか:値NULLを列'id'に挿入できませんか?

    idだと思います 増分値であると想定されています。

    これを設定する必要があります。そうしないと、null許容でない列があり、デフォルト値がない場合、値を指定しないとエラーになります。

    SQL Server Management Studioで自動インクリメントを設定するには:

    • Designでテーブルを開きます
    • 列を選択して、Column Propertiesに移動します
    • Indentity Specificationの下 、(Is Identity)=Yesを設定します およびIndentity Increment=1


    1. MySQLは、フィールド内の一部のテキストを検索して置換します

    2. OracleDatabaseのPL/SQLコレクションの概要

    3. WindowsでのOracleSQLDeveloper入門

    4. mysql_real_escape_string VSaddslashes