SQLServerのリテラル
この記事では、SQL Serverでリテラル-ハング(文字列、整数、小数、日時の値)を使用する方法について詳しく説明します。
文字通りの説明(ハング)
SQL Serverでは、リテラルはプログラムが変更できない固定値に関連しています。リテラルは、任意のタイプの値にすることができます。具体的には、文字列定数値、整数定数、実定数、および時定数値に分割されます。
文字列のシーケンスは常に一重引用符で囲まれています。
'quantrimang.com'
'ABC'
'123'
上記の例には、一重引用符の各ペア内に個別の文字列が含まれています。ただし、文字列にはアポストロフィも含まれる場合があります。例:
'quantrimang.com is very great! It's my favorite site! '
この例では、文字列のItという単語にアポストロフィが含まれています。この一重引用符は、次のように2番目の括弧内にbreakステートメントを作成します。
'quantrimang.com is very great! It '
後続のコマンドを回避するためにこのエラーを解決するには、同様の単一引用符を追加してエスケープする必要があります:
'quantrimang.com is very great! It''s my favorite site! '
整数定数には、小数を含まない負の整数と正の整数が含まれます。特定のマーカーを指定しない場合、プログラムはデフォルトで定数を正として設定します。有効な整数定数の表現は次のとおりです。
2018
+2018
-2018
10進数リテラル-実定数
実定数には、負の整数、正の整数、さらには10進数が含まれます。特定のマーカーを指定しない場合、プログラムはデフォルトで定数を正として設定します。有効な実定数の表現は次のとおりです。
2018,11
+2018,11
-2018,11
時間値定数は常に一重引用符で囲まれ、次のように表されます。
'November 06, 2018'
'2018/11/06'
'2018/11/06 12:24:48'
-
SQL ServerのPROCEDURE(手順)
手順 は、後で使用するために保存する複数のステートメントのデータベース内のプログラムです。 SQL Serverでは、プロシージャにパラメータを渡すことができますが、関数として特定の値を返すことはありませんが、実行の成功または失敗を示します。 この記事では、SQLServerでプロシージャを作成および削除する方法の構文と例を示します。 作成手順 構文 SQL Serverでプロシージャを作成するには、次の構文を使用します。 CREATE {PROCEDURE | PROC } [schema_name.]procedure_name PROC} [schema_name.] Proced
-
MS SQL Serverとは何ですか?
SQL Serverとは何ですか? RDBMSに基づいてMicrosoftが開発したソフトウェア。 また、ORDBMS(オブジェクトリレーショナルデータベース管理システム)。 独立したプラットフォーム。 ソフトウェアは、コマンドラインインターフェイスとGUIインターフェイスの両方を使用します。 SQL言語のサポート(以前のSEQUEL-構造化された英語のクエリ言語)-これはIBMの製品です。 SQLServerを使用する目的 データベースを作成します。 データベースを維持します。 SSASによるデータ分析-SQLServerAnalysisServices。 SSRSによるレポートの作