SQLで左0埋めなどのパディングを行う [SQLServer, MySQL]
SQLでパディングを行う方法を紹介します。 パディングを行うと固定長のコード値を持つマスタテーブルのコードの桁数を左0埋めで合わせたり...
プログラミング・データベース・Webなどの備忘録情報を中心としたナレッジベース
SQLでパディングを行う方法を紹介します。 パディングを行うと固定長のコード値を持つマスタテーブルのコードの桁数を左0埋めで合わせたり...
システムの制約上、全テーブルのデータ型が文字列のすべての列の照合順序がバイナリ(Japanese_BIN)になっている場合があります...
SQLServerで文字列を操作する際に使用する主なSQL関数です。 文字列から一部の文字列を抜き出したい。 文字列を置...
SQLServer にはデータベース内のスキーマ、オブジェクト、スカラー型などの情報を取得するために、システムカタログビューが用意されていま...
大量のデータの中からあるキーとなる値が重複するレコードを抽出したい時があります。 例えばキーとなる値が一意になるように作成したつもりのテス...
SQLServerやMySQLなどのデータベースで、テーブルにレコードをINSERT文使用して追加するには、通常は以下のように記述します。 ...
大分類、中分類、小分類などのカテゴリー (分類) を列に持つテーブルのデータを、ツリー状に階層を表現して1つの列として取得するSQLの作成方...
MySQL で日付、時刻を操作するための、主な SQL 関数です。 MySQL には SQL Server と同等以上の様々関数が用意...
SQLでテーブルの情報を抽出(SELECT)する際に、特定の場合だけWHERE句で条件を指定したい場合があります。 例えば、抽...
SQL Server で日付や時刻を操作する際に使う、主な SQL 関数です。 実行時の日付が取得したい。 特定の日時か...
テーブルのとあるフィールド(列)の値ごとに、SELECTで出力する値を変換したい時があります。 例えば、会員テーブルの性別をいうフ...