-
-
[SQLServer] 文字列の文字数を取得する(LEN)
2020/1/10 2020/3/28 文字列
SQLServerで文字列の文字数を取得するには、LEN関数を使用します。 構文 (LEN関数の構文) LEN (<文字列>) 戻り値の型は varchar(max)、nvarchar(max)、va ...
-
-
[SQLServer] SQLServerの型一覧
2020/1/1 2023/8/24
SQLServerで使用できる型の一覧です。 SQLServerの型一覧 【SQLServerの型一覧】 分類型名説明 数値bit0または1※一般的なboolean型 tinyint1バイト(0~25 ...
-
-
[SQLServer] エラーメッセージの一覧を取得する
2019/12/28 2020/3/21 システム情報
SQLServerのエラーメッセージの一覧を取得するには、 SYS.MESSAGES を検索します。 サンプル 例)日本語のエラーメッセージの一覧を検索する [crayon-6ae920066ee0d ...
-
-
[SQLServer] 日付型の値から日時の要素を取り出す(DATEPART、DATENAME)
2019/12/23 2020/3/28 日付
SQLServerで日付型の値から日時の要素を取り出すには、 DATEPART関数、DATENAME関数を使用します。 日時の要素を取り出す 日時の要素を取り出すには以下の関数を使用します。 【日付の ...
-
-
[SQLServer] コメントの書き方
2019/12/21 2020/3/29 基本構文
SQLServerのコメントの書き方には1行コメントと複数行コメントの2つがあります。 サンプル 例)1行コメント[crayon-6 ...12--コメントですselect * from t_test;
-
-
[SQLServer] 上位n件をSELECTする(TOP n)
2019/12/11 2020/3/29 基本構文
SQLServerで上位n件をSELECTするには、TOP(n) を使用します。 サンプル 例)T_TESTテーブルから上位5件をSELECTする [crayon-6ae920066f7f197446 ...
-
-
[SQLServer] ループの書き方(WHILE)
2019/12/3 2020/3/29 基本構文
SQLServerのストアドプロシージャでのループ処理の書き方です。 構文 (構文) WHILE <条件> BEGIN <LOOP処理> END WHILEの条件がTRUEの間、LOOP処理を繰り返し ...
-
-
[SQLServer] 分岐の書き方(IF)
2019/11/30 2020/3/29 基本構文
SQLServerのストアドプロシージャでのIFの書き方です。 IF文の書き方 例)IFのみの場合例)IF~ELSE IFの場合 [ ...1234IF @VAL = '1'BEGINSELECT '@VALの値は1です。'END
-
-
[SQLServer] datetime型の時間部分を切り捨てる
2019/11/23 2020/3/28 日付
SQLServerでdatetime型の時間部分を切り捨てるサンプルです。 サンプル 例)現在日時の時間部分を切り捨てる関連記事 [ ...1234567--現在日時をそのまま出力した場合SELECT GETDATE()⇒ 2019-11-23 08:37:24.710--現在日時の時間部分を切捨てて出力した場合SELECT DATEADD(DAY, 0, DATEDIFF(DAY, 0, GETDATE()))⇒ 2019-11-23 00:00:00.000
-
-
[SQLServer] 数値文字列⇒数値型に変換する(CONVERT)
SQLServerのSQLで、数値文字列を数値型に変換するサンプルです。 構文 数値文字列を数値型に変換するにはCONVERT関数を使用します。 数値文字列を数値型に変換する構文 CONVERT(<変 ...