MySQL/MySQLでAUTO_INCREMENTかつPRIMARY KEYの記述方法
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* MySQLでAUTO_INCREMENTかつPRIMARY KEYの記述方法 [#l52722...
たまにCREATE TABLEを書こうとすると、AUTO_INCREMENTでPRIMA...
と忘れてしまう自分がいます。~
以下に備忘録として、AUTO_INCREMENTかつPRIMARY KEYの記述方...
#contents
* CREATE TABLE [#x5af56c3]
AUTO_INCREMENTかつPRIMARY KEYのCREATE TABLEを書いています。
CREATE TABLE foo (
id BIGINT NOT NULL AUTO_INCREMENT,
name VARCHAR(100) NOT NULL,
PRIMARY KEY (id)
);
上記のようにすれば、PRIMARY KEYかつAUTO_INCREMENTにidカラ...
** CREATE TABLE 実行例 [#o102da87]
上記のCREATE TABLEを実行した時の出力です。~
PRIMARY KEYおよびAUTO_INCREMENTが設定されているのが確認で...
MariaDB [sakuradb]> CREATE TABLE foo (
-> id BIGINT NOT NULL AUTO_INCREMENT,
-> name VARCHAR(100) NOT NULL,
-> PRIMARY KEY (id)
-> );
Query OK, 0 rows affected (0.05 sec)
MariaDB [sakuradb]> desc foo;
+-------+--------------+------+-----+---------+---------...
| Field | Type | Null | Key | Default | Extra ...
+-------+--------------+------+-----+---------+---------...
| id | bigint(20) | NO | PRI | NULL | auto_inc...
| name | varchar(100) | NO | | NULL | ...
+-------+--------------+------+-----+---------+---------...
2 rows in set (0.01 sec)
MariaDB [sakuradb]>
以上、PRIMARY KEYかつAUTO_INCREMENTのCREATE TABLE例でした。
#htmlinsertpcsp(db-btm.html,db-sp.html)
終了行:
#navi(../)
* MySQLでAUTO_INCREMENTかつPRIMARY KEYの記述方法 [#l52722...
たまにCREATE TABLEを書こうとすると、AUTO_INCREMENTでPRIMA...
と忘れてしまう自分がいます。~
以下に備忘録として、AUTO_INCREMENTかつPRIMARY KEYの記述方...
#contents
* CREATE TABLE [#x5af56c3]
AUTO_INCREMENTかつPRIMARY KEYのCREATE TABLEを書いています。
CREATE TABLE foo (
id BIGINT NOT NULL AUTO_INCREMENT,
name VARCHAR(100) NOT NULL,
PRIMARY KEY (id)
);
上記のようにすれば、PRIMARY KEYかつAUTO_INCREMENTにidカラ...
** CREATE TABLE 実行例 [#o102da87]
上記のCREATE TABLEを実行した時の出力です。~
PRIMARY KEYおよびAUTO_INCREMENTが設定されているのが確認で...
MariaDB [sakuradb]> CREATE TABLE foo (
-> id BIGINT NOT NULL AUTO_INCREMENT,
-> name VARCHAR(100) NOT NULL,
-> PRIMARY KEY (id)
-> );
Query OK, 0 rows affected (0.05 sec)
MariaDB [sakuradb]> desc foo;
+-------+--------------+------+-----+---------+---------...
| Field | Type | Null | Key | Default | Extra ...
+-------+--------------+------+-----+---------+---------...
| id | bigint(20) | NO | PRI | NULL | auto_inc...
| name | varchar(100) | NO | | NULL | ...
+-------+--------------+------+-----+---------+---------...
2 rows in set (0.01 sec)
MariaDB [sakuradb]>
以上、PRIMARY KEYかつAUTO_INCREMENTのCREATE TABLE例でした。
#htmlinsertpcsp(db-btm.html,db-sp.html)
ページ名: