-
[SQLServer] 文字列を結合する(CONCAT、+)
2020/4/19 文字列
SQLServerで文字列を結合する方法です。 CONCAT関数を使用する方法と、文字列を「+」で結合する方法の2通りがあります。 CONCAT関数を使用した文字列結合 (CONCAT関数の構文) C ...
-
[SQLServer] コマンドプロンプトでSQLServerを操作する(sqlcmd)
2020/4/17 sqlcmd
コマンドプロンプトでSQLServerを操作するには、sqlcmdを使用します。 sqlcmdがインストールされていない場合は、先に環境を整えてください。 → [SQLServer] sqlcmdをイ ...
-
[SQLServer] sqlcmdをインストールする
2020/4/16 2020/4/17 sqlcmd
sqlcmdをインストールする方法です。 sqlcmdは、SQLServerデータベースをコマンドプロンプトから使用するツールです。 sqlcmdのチェック コマンドプロンプトから「sqlcmd」を実 ...
-
[SQLServer] SELECTした結果を変数にセットする
2020/4/14 変数
SELECTした結果を変数にセットするサンプルです。 サンプル 例)M_USERテーブルを検索した値を変数にセットして表示する12345678910111213141516--変数定義DECLARE @name VARCHAR(100);DECLARE @code INT;--検索した値を変数にセットSELECT@name = NAME,@code = AGEFROMM_USERWHERECODE = '101'--変数の内容を表示PRINT @name;PRINT @code;
-
[SQLServer] 自動採番列(IDENTITY列)に値をINSERTする
2020/4/12 IDENTITY
SQLServerの自動採番列(IDENTITY列)に値をINSERTする方法です。 構文 対象のテーブルに対して以下のコマンドを実行すればOKです。 (自動採番列にINSERTできるようにする) S ...
-
[SQLServer] サーバ名を取得する(@@SERVERNAME)
2020/4/11 2020/4/12
SQLServerでサーバ名を取得するには、@@SERVERNAMEを使用します。 構文 (サーバ名を取得する構文) @@SERVERNAME 戻り値の型はnvarchar型です サンプル 例)サーバ ...
-
[SQLServer] SQLServerのバージョンを取得する(@@VERSION)
2020/4/10 2020/4/11
SQLServerのバージョンを取得するには、@@VERSIONを使用します。 構文 (バージョンを取得する構文) @@VERSION 戻り値の型はnvarchar型です サンプル 例)SQLServ ...
-
[SQLServer] 挿入、更新、削除件数を取得する(@@ROWCOUNT)
2020/4/8
SQLServerで挿入、更新、削除件数を取得するには、@@ROWCOUNTを使用します。 構文 (構文) @@ROWCOUNT 取得する型はint型です。 サンプル 例1)挿入件数を取得する [cr ...
-
[SQLServer] 2つの値が同じならNULLを返す(NULLIF)
2020/4/7 2020/4/8 NULL
SQLServerで2つの値が同じならNULLを返すには、NULLIF関数を使用します。 構文 (NULLIF構文) NULLIF(<値1>, <値2>) <値1>と<値2>が同じ場合はnullが返り ...
-
[SQLServer] 一番最初にNULLでない値を返す(COALESCE)
2020/4/4 2020/4/8 NULL
SQLServerで一番最初にNULLでない値を返すには、COALESCE関数を使用します。 構文 (COALESCE構文) COALESCE(<値1> [ ,...<値n>]) 戻り値は戻る値と同じ ...