データベースの ID 列は、自動インクリメント列とも呼ばれます。手動で値を挿入しなくても、システムによってデフォルト値が提供されます。テーブルには ID 列が 1 つだけ存在できます。 null 値は許可されており、型は数値のみです。
データベース識別列の意味:
データ テーブルを設計するときに、識別列が追加されます。テーブルが増分ルールに従って増加するため、識別列は自動インクリメント列とも呼ばれます。これは、値を手動で挿入する必要がないことを意味します。システムはデフォルトのシーケンス値を提供します
識別列の特性:
(1)識別列は主キー Match と同じである必要はありませんが、キーであることが要件です
(2) テーブルには最大 1 つの識別列のみ含めることができます
(3)識別列の型は数値型のみです
#(4) 開始および終了操作を実行するとき、この列の値はルールに従ってシステムによって均一に生成され、null 値は許可されません 例: テーブルの作成時に ID 列を設定します#
DROP TABLE IF EXISTS tab_identity; CREATE TABLE tab_identity( id INT , NAME FLOAT UNIQUE AUTO_INCREMENT, seat INT ); TRUNCATE TABLE tab_identity; INSERT INTO tab_identity(id,NAME) VALUES(NULL,'john'); INSERT INTO tab_identity(NAME) VALUES('lucy'); SELECT * FROM tab_identity; SHOW VARIABLES LIKE '%auto_increment%'; SET auto_increment_increment=3;
以上がデータベース ID 列とは何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。