MySQL MySQL 外部キー 追加する ALTER 外部キーとは? カラムに FOREIGN KEY 制約(外部キー制約)を設定することで、対象のカラムに格納できる値を他のテーブルに格納されている値だけに限定することができます。 DBOnlineさん なるほど、こういうことっすな。... 2022.02.07 MySQL
MySQL MySQL ALTER AUTO_INCREMENT (追加) 目的 今存在してるMySQLのテーブルにAUTO_INCREMENT 設定ができてないので、ALTER を使って追加する。 やり方 ALTER TABLE テーブル名 ADD PRIMARY KEY (カラム名); ALTER TAB... 2022.02.07 MySQL
Excel Excel クイックアクセスツールバー 値の貼り付け の位置 クイックアクセスツールバー。 Excel画面左上の、 ショートカットキー Alt + n(数字キー) で使えるやつ。 最初に「値の貼り付け」を登録するが、「すべてのコマンド」から探すのに時間かかってるから、大体の位置をスクショでメモ。 ... 2022.02.07 Excel
Apache mod_rewrite サブディレクトリ 効かない 事象 /.htaccess (トップディレクトリに設置)の設定が、下層ディレクトリの、 /sub/index.html のページで効かない。 原因 下層ディレクトリにも .htaccessを設置し、mod_rewriteの記述をしていた。 ... 2022.02.07 Apache
MySQL MySQL で NOT NULLを追加する 通常はCREATE TABLEするときにNOT NULLをつけてやってると思うけど、途中で定義変更したく、ALTER TABLE 使ってやるやり方。 やり方 ALTER TABLE テーブル名 MODIFY COLUMN カラム名 データ... 2022.02.06 MySQL
MySQL MySQLのCHECKってなに? CHECK制約 gihyoさん CHECK制約 というらしい。 MySQLはバージョン8.0.16からCHECK制約 8.0.16からなんですな。 CHECK制約は,テーブルにデータを(挿入も含む)更新する際に条件を満たすか検... 2022.02.06 MySQL
Oracle Oracle 、TO_CHARなしでも、SELECTしたときにDATEから時間がselectできる環境変数 NLS_DATE_FORMAT設定 OracleのDATE型、多分デフォルトだとYY-MM-DDの形式になっててSELECTしても時間が目に見えないと思う。 が、時間のデータも持ってる。 TO_CHAR() して、時間指定すると、時間のデータが確認できる。 が、設定しておけ... 2022.02.04 Oracle
MySQL MySQLのmy.cnf に Asia/Tokyo が設定できないときの対処 環境 RHEL8 MySQL8 事象 タイムゾーンを変えたく、 /etc/my.cnfにて、 default-time-zone = 'Asia/Tokyo' し、MySQL再起動するも、起動しない。 systemctl... 2022.02.04 MySQL
windows Windows11セットアップ後、最初にやったこと Windows Update 最新まであてる アンチウイルスソフト導入・有効化 かざぐるマウス導入 便利すぐる。 安全だと思うが、自己責任で。 US用にキー配置 US配列のキーボード使ってるので。 左のAltを英数変換に、 CapsL... 2022.02.04 windows