データベース一覧

SQLのCREATE TABLEでテーブルの列にNULL値を認めない(NOT NULL)制約を設定する

CREATE TABLE文を使用するとデータベースのテーブルをSQLで作成することができます。 基本的なテーブルの作成 ...

記事を読む

SQLのCREATE TABLEでテーブルに主キー(PRIMARY KEY)制約を設定する

SQLのCREATE TABLE文を使うことで、データベースにテーブルを作成することができます。 基本的なテーブルの作成 ...

記事を読む

SQLのCREATE TABLEでテーブルの列にデフォルト値(DEFAULT)を設定する

SQLを使ってデータベースにテーブルを作成するには、CREATE TABLE文を使います。 CREATE TABLE文では、テ...

記事を読む

データベースのテーブルを作成するSQL CREATE TABLE

SQL文では、既存のテーブルに対してINSERT、UPDATE、DELETEなどのステートメントを使用して、テーブルやビューのデータ(レコー...

記事を読む

SQL命令の種類(DML・DDL・TCL・DCL)

SQLを使うとデータベースに対して様々な命令を与えることができます。 データベース(DBMS)を操作するSQLでは、主にテーブルに...

記事を読む

別スキーマのテーブルを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...

記事を読む

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

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

記事を読む

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

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

記事を読む