SQL Server
 Computer >> コンピューター >  >> プログラミング >> SQL Server

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'

  1. SQL ServerのPROCEDURE(手順)

    手順 は、後で使用するために保存する複数のステートメントのデータベース内のプログラムです。 SQL Serverでは、プロシージャにパラメータを渡すことができますが、関数として特定の値を返すことはありませんが、実行の成功または失敗を示します。 この記事では、SQLServerでプロシージャを作成および削除する方法の構文と例を示します。 作成手順 構文 SQL Serverでプロシージャを作成するには、次の構文を使用します。 CREATE {PROCEDURE | PROC } [schema_name.]procedure_name PROC} [schema_name.] Proced

  2. MS SQL Serverとは何ですか?

    SQL Serverとは何ですか? RDBMSに基づいてMicrosoftが開発したソフトウェア。 また、ORDBMS(オブジェクトリレーショナルデータベース管理システム)。 独立したプラットフォーム。 ソフトウェアは、コマンドラインインターフェイスとGUIインターフェイスの両方を使用します。 SQL言語のサポート(以前のSEQUEL-構造化された英語のクエリ言語)-これはIBMの製品です。 SQLServerを使用する目的 データベースを作成します。 データベースを維持します。 SSASによるデータ分析-SQLServerAnalysisServices。 SSRSによるレポートの作