SQL Server一覧

SQLでファイル(バイナリ・画像)のデータをテーブルにINSERT・UPDATEする [SQLServer]

SQLServerのテーブルにファイルをバイナリデータとして登録しておくことで、レポートを出力する際のテンプレートや、写真などの画像...

記事を読む

取得する行数(レコード数)を指定してデータをSELECTする [SQLServer]

SQLServerにテーブルを作成してデータを取得する際に、取得する行数を指定したい場合があります。 例えば、上位3位までのデータ(レ...

記事を読む

テーブルなどのデータベースオブジェクトの存在確認 [SQL Server]

SQLServerでテーブルやビューなどのデータベースのオブジェクトを作成するSQLを実行する時、作成するオブジェクトが既に存在しているとエ...

記事を読む

SQLServerで非推奨となったデータ型 ntext text image

SQLServerには他のデータベースと同様に、テーブルの列に設定するための様々なデータ型が用意されています。 例えば数値を管理す...

記事を読む

複数のテーブルを結合してデータを取得する JOIN [SQLServer]

SQLServerを含むリレーショナルデータベースでは、データを管理する際にテーブルを分けます。 データを管理に適した形態の複...

記事を読む

複数のテーブルに分けて管理するメリットとデメリット [SQLServer]

データベースでは、テーブルはできるだけ分けて管理する方がよいと言われています。 テーブルを複数に分けることにより、データを安全...

記事を読む

テーブルの定義書情報を取得するSQLServerのユーザー定義関数

本ブログでは以前にSQLServerのデータベースから、テーブル定義書のもとになるデータを取得する方法についてご紹介しました。 今回の...

記事を読む

別スキーマのテーブルをSELECT * で参照するビュー(VIEW)を自動作成するストアドプロシージャ [SQLServer]

複数のスキーマを用意している環境で、あるスキーマのテーブルを別のスキーマから参照するビューを作成して使用することがあります。 今回は、...

記事を読む

テーブルに登録されているデータからINSERTスクリプトを作成 [SQLServer]

SQL Serverのテーブルに登録されているデータをもとに、INSERTスクリプトを作成するプログラムを作成します。 C#のプログラ...

記事を読む

SQL Server Management Studioのダウンロードとインストール(SSMSセットアップ)

SQL Server Management Studio(以下SSMSと記載)は、SQL Serverのデータベースを管理するための...

記事を読む

SQL Server 2019 Reporting Servicesのダウンロードとインストール(SSRSセットアップ)

SQL Server Reporting Services(以下SSRSと記載)は、データベースに蓄積されたデータをレポートやダッシ...

記事を読む

SQL Server 2019のダウンロードとインストール(セットアップ)

SQL ServerはMicrosoftが開発しているリレーショナルデータベース管理システムで、正式名称を「Microsoft SQ...

記事を読む

マスターテーブルのレコードごとの集計値を取得するSQL

テーブルに登録されている金額などの数値データを、あるマスターテーブルのキー(コードやID)ごとに集計します。 サンプルテーブル...

記事を読む

データベースのオブジェクトからエンティティクラスのコードを自動生成する [C#, SQLServer]

データベースのテーブルやビューなどデータをマッピングするエンティティクラスは、O/Rマッパーを使用してデータベースのデータを操作するアプリケ...

記事を読む

SQL CLR関数で全角と半角、ひらがなとカタカナの変換 [SQLServer]

SQLServerで全角文字と半角文字を相互変換する処理と、ひらがなとカタカナを相互変換する処理を行う関数を作成します。 SQLS...

記事を読む