SQL Server一覧

SQL Server Management Studio(SSMS)でサーバー(データベースエンジン)に接続する

前回は、以下の記事でSQL Server Management Studio(SSMS)のダウンロードとインストール(セットアップ)の方法に...

記事を読む

SQL Serverへリモート接続するための設定

本ブログでは、以前にSQL Serverをインストールする方法と、SQL Server Management Studioをインスト...

記事を読む

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...

記事を読む

SQLで文字列の全角と半角を変換(置換)する [SQLServer]

SQLServerには半角文字を全角文字に変換したり、全角文字を半角に変換してくれる関数がありません。 そこで、SQLで全角を...

記事を読む

SQLServerのCLR統合を使用してCLR関数を作成する

SQL Server 2005から提供されている.NET Frameworkの共通言語ランタイム(CLR: Common Langu...

記事を読む

SQLで標準偏差と偏差値を求める [SQLServer, MySQL] (STDEVP, STDDEV_POP)

学校の成績関連のシステムの開発をしていると、時どき偏差値(へんさち)を求めることがあります。 そこで今回はSQLで偏差値を求めるのに必要な...

記事を読む

SQLでカレンダーを取得する (WITH CTE) [SQLServer, MySQL]

SQLでカレンダーのデータを取得する方法を紹介します。 1か月の日付が7日ごとに改行して表示されるカレンダー形式のデータは、プログラムで作...

記事を読む

SQLでうるう年を判定する [SQLServer, MySQL]

先日2人のプログラマーさんが、それぞれうるう年の判定をSQLで記述していました。 片方のプログラマーさんは、マイクロソフトのドキュメントに...

記事を読む

SQLServerのMERGEでINSERT/UPDATE/DELETEを1回のSQLで実行する

あるテーブルやビューに既に対象のレコードが存在している場合はUPDATE(更新)し、存在していない場合はINSERT(挿入)する。 データ...

記事を読む

SQLServer 数値型のデータ範囲(最小値~最大値)

いつも忘れるので、数値型のデータ範囲について、簡単にまとめておきます。 整数型 整数型には「tinyint型」「smalli...

記事を読む