Class: AnbtSql::TokenConstants
- Inherits:
-
Object
- Object
- AnbtSql::TokenConstants
- Defined in:
- lib/anbt-sql-formatter/token.rb
Constant Summary collapse
- SPACE =
空文字. TAB,CR等も1つの文字列として含む。
:space
- SYMBOL =
記号. “ <=”のような2つで1つの記号もある。
:symbol
- KEYWORD =
キーワード. “SELECT”, “ORDER”など.
:keyword
- NAME =
名前. テーブル名、列名など。 ダブルクォーテーションが付く場合がある。
:name
- VALUE =
値. 数値(整数、実数)、文字列など。
:value
- COMMENT =
コメント. シングルラインコメントとマルチラインコメントがある。
:comment
- END_OF_SQL =
SQL文の終わり.
:end_of_sql
- UNKNOWN =
解析不可能なトークン. 通常のSQLではありえない。
:unknown