以下の内容はhttps://takuya-1st.hatenablog.jp/entry/2017/01/18/185713より取得しました。


mysql で無精するとCREATE TABLE がなんかいっぱいnot null が付く

SQL 作った

drop table if exists A;

create table A (
  id int  key,
  title varchar(256)
);
show create table A;

実行した

A      
 CREATE TABLE `A` (
  `id` int(11) NOT NULL,
 `title` varchar(256) DEFAULT NULL,
) ENGINE=InnoDB DEFAULT CHARSET=latin1

not null なんかつけた覚えないのに。。。null で怒られたから、なんだろうと思ったら、not null ついてた。SQL難しい。。。

key と書いただけでも。primary key になるのが驚きだ




以上の内容はhttps://takuya-1st.hatenablog.jp/entry/2017/01/18/185713より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14