• SQLServer
    • 基礎
    • SQL
    • DML
    • DDL
    • ストアドプロシージャ
    • 関数
    • エラー
    • カタログビュー

システム開発や学習にぜひご利用ください。

SQLServer逆引きノート

  • SQLServer
    • 基礎
    • SQL
    • DML
    • DDL
    • ストアドプロシージャ
    • 関数
    • エラー
    • カタログビュー
no image

基礎

[SQLServer] 分岐を行う(CASE)

2020/5/4    基本構文

SQLServerで分岐を行うCASEのサンプルです。 構文 case文の構文には2種類あります。 状況により使いやすい方をご使用ください。 (単純CASE式) CASE <値> WHEN <比較値1 ...
no image

関数

[SQLServer] 文字列を反転する(REVERSE)

2020/5/2    文字列

SQLServerで文字列を反転するには、REVERSE関数を使用します。 構文 (REVERSE構文) REVERSE(<文字列>) 戻り値はvarchar型またはnvarchar型です サンプル ...
no image

関数

[SQLServer] 有効なJSON文字列かどうか判定する(ISJSON)

2020/4/30    JSON

SQLServerで有効なJSON文字列かどうか判定するには、 ISJSON関数を使用します。 構文 (ISJSON構文) ISJSON(<文字列>) 戻り値は1または0です。 【ISJSON関数の戻 ...
no image

関数

[SQLServer] 有効な日付文字列かどうか調べる(ISDATE)

2020/4/25    日付

SQLServerで有効な日付文字列かどうか調べるには、ISDATE関数を使用します。 datetime型 または smalldatetime型に変換できるかどうかをチェックします。 構文 (ISDA ...
no image

関数

[SQLServer] 数値型に変換できるかチェックする(ISNUMERIC)

2020/4/21    数値

SQLServerで数値型に変換できるかチェックするには、ISNUMERIC関数を使用します。 構文 (ISNUMERIC構文) ISNUMERIC(<値>) 戻り値は1または0です。 ※以下のいずれ ...
no image

関数

[SQLServer] 文字列を結合する(CONCAT、+)

2020/4/19    文字列

SQLServerで文字列を結合する方法です。 CONCAT関数を使用する方法と、文字列を「+」で結合する方法の2通りがあります。 CONCAT関数を使用した文字列結合 (CONCAT関数の構文) C ...
no image

基礎

[SQLServer] コマンドプロンプトでSQLServerを操作する(sqlcmd)

2020/4/17    sqlcmd

コマンドプロンプトでSQLServerを操作するには、sqlcmdを使用します。 sqlcmdがインストールされていない場合は、先に環境を整えてください。 → [SQLServer] sqlcmdをイ ...
no image

基礎

[SQLServer] sqlcmdをインストールする

2020/4/16 2020/4/17    sqlcmd

sqlcmdをインストールする方法です。 sqlcmdは、SQLServerデータベースをコマンドプロンプトから使用するツールです。 sqlcmdのチェック コマンドプロンプトから「sqlcmd」を実 ...
no image

ストアドプロシージャ

[SQLServer] SELECTした結果を変数にセットする

2020/4/14    変数

SELECTした結果を変数にセットするサンプルです。 サンプル 例)M_USERテーブルを検索した値を変数にセットして表示する
【SQL】
PgSQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
--変数定義
DECLARE @name VARCHAR(100);
DECLARE @code INT;
 
--検索した値を変数にセット
SELECT
  @name = NAME,
  @code = AGE
FROM
  M_USER
WHERE
  CODE = '101'
 
--変数の内容を表示
PRINT @name;
PRINT @code;
【M_ ...
no image

DDL

[SQLServer] 自動採番列(IDENTITY列)に値をINSERTする

2020/4/12    IDENTITY

SQLServerの自動採番列(IDENTITY列)に値をINSERTする方法です。 構文 対象のテーブルに対して以下のコマンドを実行すればOKです。 (自動採番列にINSERTできるようにする) S ...
« Prev 1 … 4 5 6 7 8 … 12 Next »
  • Twitter
  • Share
  • Pocket
  • Hatena
  • LINE
  • URLコピー

スポンサーリンク

こちらから記事の検索ができます。

カテゴリー

  • SQLServer (110)
    • 基礎 (21)
    • 関数 (53)
    • SQL (8)
    • DDL (3)
    • DML (2)
    • ストアドプロシージャ (14)
    • カタログビュー (2)
    • エラー (6)
  • SQL Server Management Studio (3)

タグ

CSV (1) CURSOR (3) execute (1) IDENTITY (4) INDEX (1) JSON (1) NULL (3) SEQUENCE (2) SET (1) sp_executesql (2) sqlcmd (2) TRANSACTION (1) システム情報 (3) テーブル (3) データ型 (1) 例外 (2) 列 (4) 動的SQL (4) 型変換 (3) 基本構文 (5) 変数 (1) 数値 (19) 文字列 (20) 日付 (12)

資料記事

  • [SQLServer] SQLServerの型一覧
  • [SQLServer] 日付や時刻に関する型

姉妹サイト

  • ORACLE逆引きノート

人気記事(過去30日間)

  • [SQLServer] 日付型をフォーマット指定して表示する(FORMAT) 367件のビュー
  • [SQLServer] sqlcmdをインストールする 131件のビュー
  • [SQLServer] テーブル名からカラム名を取得する 129件のビュー
  • [SQLServer] コマンドプロンプトでSQLServerを操作する(sqlcmd) 118件のビュー
  • [SQLServer] 列名を変更する 90件のビュー
  • SQLServer

SQLServer逆引きノート

システム開発や学習にぜひご利用ください。

© 2020-2026 SQLServer逆引きノート