Oracle Master

リテラル文字とは?

投稿日:2009年8月8日 更新日:

Oracleでのリテラル文字とは、SELECT句に含まれる、

・文字

・数字

・日付

のことを言う。文字と日付のリテラル文字はシングルクォーテーション(例:’文字’)で囲む必要がある。数字の場合はシングルクォーテーションで囲む必要はない。

ダブルクォーテーションで囲むと、データベース名であるとになされるので、Oracleでは文字列リテラルにはシングルクォーテーションを使用する。

ただし、列別名の大文字小文字を区別する場合は、シングルクォーテーションではなく、ダブルクォーテーションで囲む。

広告

広告

-Oracle Master


comment

関連記事

no image

【Oracle】nmefwmi.exeは動作を停止しました

検証のためにWindows VistaにOracle Database 11g(11.1.0.6.0)をインストールしたが、「nmefwmi.exeは動作を停止しました」というエラーが5分置きに表示さ …

no image

集合演算子の評価順序

集合演算子には、UNION、UNION ALL、MINUS、INTERSECTがあるが、優先順位はない。基本的には集合演算子は左から右に評価される。ただし、SQL文を見易くし、また将来的なSQLの仕様 …

no image

WHERE句では列別名が使用できない

WHERE句では列別名が使用できない。列別名を使用できるのは、ORDER BY句のみです。 例: SELECT emp_id AS ID, emp_name AS NAME FROM emp_tabl …

no image

Linux – OSユーザ・グループの作成(インストール事前準備)

Oracleをインストールする前の事前準備の一つとして、Oracle用のOSユーザ・グループを作成する必要がある。 Oracleインベントリグループ(例:oinstall) データベースグループ(例: …

no image

Linux – Oracle Universal Installerが文字化けする

Linux環境でOracle Universal Installerが文字化けする場合、以下の通りに対応する。 # LANG=C # export LANG このようにすることで、OUIは英語表記にな …

広告

転職