クズリーマンのカス備忘録 | ページ 67 | IT関連メモ
スポンサーリンク
MySQL

MySQL AUTO_INCREMENTの現在値(現在の最大値)を取得する

Insertした直後に取得 Insertした直後に SELECT LAST_INSERT_ID() で取得できる。 AUTO_INCREMENTが設定されてるカラムの数字を指定してINSERTすると、取得できないんやて。 いつでも取得...
VSCode

VSCode コメントアウト

1行ごとのコメント ON・OFF トグル切り替え // ~ // ~ みたいなやつ。 基本はこれだけでOKじゃな。 WindowsとLinuxは、ctrl + /  でコメントの切り替え(トグル) macは、⌘ + / でコメントの切り...
Oracle

Oralce ユニーク 設定 確認

Oracleでユニークが設定されてるところ確認する。 SQLDeveloperだと、制約タブを見る。 レポートも吐ける 「DBドキュメントの生成(R)」てやつ。 出力項目選択して、出力先のディレクトリ(新しく作っといたほうが良い)選択して...
VSCode

VSCodeの拡張機能Vimでの「u」をctrl+zと同じにする

VSCodeの拡張機能にある、Vim ↑こやつ。 個人的にインストールは必須なんだけど、 Normal モードでキーを押下したときのUNDOが、 Ctrl+zを押したときと同じにならない。 そのため、変更を一番最初まで戻そうとを連打して、...
MySQL

AUTO_INCREMENT追加しようとしたら 外部キーが設定されてて #1833

事象 主キーにAUTO_INCREMENT設定しようとしたら子テーブルから外部キー指定されてて以下のエラーが出てAUTO_INCREMENT設定できん。 # 1833 - Cannot change column 'カラム': used ...
Oracle

Oracle SEQUENCE メモ

参考 参考 ALTER でSEQUENCE内容変更 SELECTでSEQUENCEの内容確認 SEQUENCEのパラメータそれぞれの意味 qiita MySQLでSEQUENCEを実現する SEQUENCEテーブルを...
MySQL

MySQL SQLinesでOracle→MySQLに変換したSQLに FROM DUALってあるけど!?

Oracle→MySQL変換中に見つけた疑問。 SQLinesを使って、Oracleのダンプデータを→MySQL用に変換をかけた。 そのMySQL用のSQLを見てみると、 select テーブル名 into temp2 from du...
MySQL

MySQL SELECT~INTO ってなんやねん

SELECT~INTOの意味 SELECT の SELECT ... INTO 形式を使用すると、クエリー結果を変数に格納したり、ファイルに書き込んだりできます。 MySQL公式
MySQL

MySQL IFNULL ってなんやねん

IFNULLとは MySQLのIFNULL関数とは、NULLの値を指定した値に置換することができる関数です。 参考 NULLを別の値に置き換える。 もしNULLだったら、NULLの部分を、「ヌルだよ~ん」という文字列に置き換える、などが...
MySQL

MySQL 外部キー 追加する ALTER

外部キーとは? カラムに FOREIGN KEY 制約(外部キー制約)を設定することで、対象のカラムに格納できる値を他のテーブルに格納されている値だけに限定することができます。 DBOnlineさん なるほど、こういうことっすな。...
スポンサーリンク