データベース

データベース

ロック

行ロック設定方法SELECT ... FOR UPDATESELECT ... LOCK IN SHARE MODEの2種類がある。SELECT ... FOR UPDATEほかのセッションがロックしている場合、使用可能な最新の状態になって...
データベース

【mySQL】エラー

エラーERROR 1118 (42000) at line 1: Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=...
データベース

oracle – コマンド

文字コード確認SELECT VALUE FROM NLS_DATABASE_PARAMETERSWHERE PARAMETER='NLS_CHARACTERSET'■スキーマ一覧(ユーザー一覧)select username from db...
データベース

oracle – クライアントソフト

Instant Clientのダウンロード
データベース

oracle – エディション

Express Edition(または、 XE と略されている場合あり)無償版Oracle 11g XE(Windows版) ダウンロード先
データベース

oracle – エラー「文字列リテラルが長すぎます」

ORA-01704: 文字列リテラルが長すぎます文字列リテラルは、データベースに格納可能な VARCHAR2 の上限サイズ4000 バイトが上限になっている。本当か?->本当。以下、マニュアル参考URL
データベース

データベース – 正規化

関数従属性とは、「ある属性Aの値が決まるとき、属性Bが一意に決まる」こと。 A->B
データベース

データベース – 命名規則

テーブル名小文字の複数形 + アンダーバーusersusers_jobsインデックス名種類_テーブル名unique_users
データベース

mySQL よく使うコマンド

データベース作成キャラクタセットを指定してデータベースを作成CREATE DATABASE データベース名 CHARACTER SET utf8;ユーザ権限グローバル権限GRANT all ON *.* TO user1@localhost...