サーバのテーブルに対し年度の切替の為などでテーブルを新規作成することがよくあります。テーブルを作ったあとに列に制約を追加することもしばしば…。 あれ?どんなSQLだっけ?と忘れる事があるので自分の備忘の為、記載したいと思います。 注:SQL ...
一意性(UNIQUE) → 同じ値を持つレコードは存在できない NOT NULL 制約付き → NULL 値は許可されない 複数カラムを主キーにする(複合主キー) CREATE TABLE EmployeeProjects ( EmployeeID INT, ProjectID INT, Role NVARCHAR(50), PRIMARY KEY (EmployeeID, ProjectID) ...
MySQLでは、いくつかのALTER TABLEの操作は即時に完了できます。MySQL 8. 0から導入されたInstant DDL機能や、メタデータの変更のみで完結する機能により、そのような操作が可能になりました。今回は、MySQLで即時に完了するALTER TABLEの操作についてまとめてみよう ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する