データベースまとめ

スポンサーリンク
SQL Server

SQLServerでSQLを使ってテーブルのカラム名(項目名)を取得する

SQLServerでSQLを使ってテーブルのカラム名(項目名)を取得する
SQL Server

既に存在するテーブルに他のテーブルからデータをINSERTする方法

既に存在するテーブルに他のテーブルからデータをINSERTする方法です。
SQL Server

SQLで前の行と同じ値は表示しないようにする

SQLで前の行と同じ値は表示しないようにする。帳票出力イメージなどで選択したデータの特定のカラムが1つ前の行と同じ値の場合は表示しないと言ったようなことが必要な場合があります。
SQL Server

ストアドプロシジャ内で例外エラーが発生した行番号を取得する。

例外エラーが発生した行番号を取得する SQLServerのストアドプロシジャ内で例外エラーが発生した行番号を取得します。 実行するSQL 例外エラーを取得するには以下のSQLを実行します。 実行結果は これを使えばエラー発生時の原因解決もし...
SQL Server

SQLServerのエラーコードを取得するSQL

SQLServerで発生したエラーコードの内容をメッセージが定義されているテーブルから取得します。エラーが発生した場合に便利です。
SQL Server

SQLでランダムにユニーク(一意)な値(ID)を取得する

SQLでランダムにユニーク(一意)な値(ID)を取得する
SQL Server

SQLServerでsp_renameを使ってテーブルの列名を変更する

SQLServerでsp_renameを使ってテーブルの列名を変更する
SQL Server

SQLで文字列を3分割する

SQLServerで特定の文字で文字列を3分割する必要があったので、調査しました。せっかくなのでメモ書きです。
SQL Server

SQLServerでデータを0で埋めで固定長のデータにする

SQLで値を0で埋めて(0パディング)して取得し固定長のデータにする
SQL Server

複数のストアドプロシージャ (stored procedure) でローカルテンポラリテーブルを共有する

SQLServerでの複数のストアドプロシージャ (stored procedure) でローカルテンポラリテーブルを共有する
SQL Server

SQLServerで作ったテンポラリテーブルが見つからず無効になってしまう

SQLServerでテンポラリテーブルを利用して処理を行う時に「オブジェクト名 '#tmp_table' が無効です」と作ったはずのテンポラリテーブルが見つからず無効になってしまう。
Oracle

SQLを少しでも高速化するためのチューニング

SQLを少しでも高速化するためのチューニング
SQL Server

SQLで指定月のカレンダー作成

SQL(ストアドプロシージャ (stored procedure))で指定月のカレンダーを作成する
SQL Server

ALTER TABLEでカラムの属性を変更する

すでに作成されているテーブルのカラムの属性をALTER TABLEでカラム変更してみます。
SQL Server

2つのテーブルを結合して値を更新するSQL

2つのテーブルを結合して値を更新するSQLです。UPDATE文を利用して行います。
SQL Server

SQLServer(T-SQL)で1行のINSERT文で複数のデータを挿入する方法

SQLServer(T-SQL)で1行のINSERT文で複数件挿入するには「VALUES以降をカンマで区切って」渡せば挿入できます。ただし挿入できるのは最大1000行までです。それ以上の場合はINSERT文を分けて実行する必要があります。
SQL Server

SQLServerでホスト名を取得する

SQLServerが動作しているホスト名をSQLをつかって取得します。取得するにはHOST_NAME()関数を利用します。
SQL Server

データベースに登録されている内容を固定長の長さで出力する(2)

データベースに登録されている内容を固定長のファイルに出力する(2)
SQL Server

データベースに登録されている内容を固定長のファイルに出力する(1)

データベースに登録されている内容を固定長のファイルに出力する(1)
SQL Server

SQLで棒グラフの簡易版を出力する

SQLServerのREPLICATE()関数を使って、SQLで棒グラフの簡易版を出力する方法です。簡単な内容なら十分かと。
SQL Server

Transact-SQLで日本語を(2バイト文字)を含むデータの扱い

Transact-SQLで日本語を(2バイト文字)を含むデータの扱い
SQL Server

Transact-SQLで動的にSQLを編集してカーソルを使用する

Transact-SQLで動的にSQLを編集してカーソルを使用する
SQL Server

SQLでCASE~WHENを使ってみる(2)

SQLでCASE~WHENを使ってみる(2)ですが、WHENの後に評価させる式を書くことも可能なようです。
SQL Server

SQLで日付範囲の重複をチェックする

SQLで日付範囲の重複をチェックする必要が出たので調査しました。書かれてみると「なるほど」なんですが、毎回調べるのも大変なので、メモしておきます。
SQL Server

SQL Server-ストアドプロシジャーのソースを表示する2

SQL Server-ストアドプロシジャーのソースを表示する2
SQL Server

SQLServerで引数の順序を考慮せずに呼び出せるストアドプロシジャを作る

SQLServerで引数の順序を考慮せずに呼び出せるストアドプロシージャを作る
SQL Server

SQLServerで省略可能な引数を持ったストアドプロシージャを作る

SQLServerで省略可能な引数を持ったストアドプロシージャを作る
SQL Server

sp_pkeys – SQL Serverでテーブルのプライマリキーを取得する方法

sp_pkeys - SQL Serverでテーブルのプライマリキーを取得する
SQL Server

sp_columns – SQL Serverでカラムの型を取得する

SQL Serverでカラムの型を取得する方法です。exec sp_columnsを利用してカラムの型を取得します。
SQL Server

SELECTでUNIONは複数個使える

SELECTでUNIONは複数個、連続して使えるようです。複数のSELECT結果を1つとして扱うのに便利です。
SQL Server

SQLでCASE~WHENを使ってみる

SQLでCASE~WHENを使うとIF文で分岐して実行文を分ける必要がなく便利に使えます。
SQL Server

SQL Server-SQLでテーブル仕様書になるものネタを取ってみる

SQL Server-SQLでテーブル仕様書になるものネタを取ってみる
SQL Server

SQL Server2008で導入されたdate、time、datetime2、datetimeoffset型について

SQL Server-SQL Server2008で導入された日付・時刻型date、time、datetime2、datetimeoffset型についてのまとめです。
SQL Server

SELECT INTOで既存テーブルのデータを新規テーブルにコピーする

SQL Server-既存テーブルのデータを新規テーブルにコピーする
SQL Server

CREATE TABLE,ALTER TABLEでテーブルのプライマリーキー(PK)を作成する

CREATE TABLE,ALTER TABLEでテーブルのプライマリーキー(PK)を作成する
SQL Server

SQL Server-テーブルのプライマリーキー(PK)を取得する

SQL Server-テーブルのプライマリーキー(PK)を取得する
SQL Server

ALTER TABLE ADDでテーブルにカラムを追加する

SQLServerでALTER TABLE ADDを使って既存のテーブルにカラムをあとから追加します。現在ではテーブルの最後にしか追加できません。
SQL Server

SQL Server-ストアドプロシジャーのソースを表示する1

ストアドプロシジャーのソースを表示する方法です。
SQL Server

SQL Server-登録されているストアドプロシジャーの一覧を取得する

登録されているストアドプロシジャーの一覧を取得する方法です。
SQL Server

SQL Server のファイルサイズを圧縮する

SQL Server のデータベース ファイル(.mdf)またはトランザクション ログ ファイルのファイルサイズを圧縮する方法です。
スポンサーリンク
タイトルとURLをコピーしました