Uses of Interface
nablarch.core.db.statement.SqlParameterParser

Packages that use SqlParameterParser
Package
Description
データベースに対するSQL実行機能を提供する。
  • Uses of SqlParameterParser in nablarch.core.db.statement

    Modifier and Type
    Class
    Description
    class 
    名前付きバインド変数を持つSQL文を解析するクラス。
    SQLの解析は、下記ルールにしたがい行う。
    名前付き変数は「:」で開始される。 名前付き変数は、英字(大文字、小文字)、数字、アンダースコア(_)、パーセント(%)で構成されている。 リテラルは、シングルクォートで囲われている。 シングルクォートのエスケープは、シングルクォートである。 リテラル内に名前付き変数のルールに一致する文字列があっても、名前付き変数として扱わない。 コメントは存在しない。(コメント内に名前付き変数のルールに一致する文字列があった場合、名前付き変数として扱うためSQL実行時エラーが発生する。) SQL文の妥当性チェックは行わない。(構文エラーがあった場合は、SQLの実行時エラーとなる。) 本クラスは、解析したSQLの情報を保持するためスレッドアンセーフである。
    Modifier and Type
    Method
    Description
    protected final SqlParameterParser
    BasicStatementFactory.createParser()
    SqlParameterParserインスタンスを生成する。
    BasicSqlParameterParserFactory.createSqlParameterParser()
    BasicSqlParameterParserを生成し返却する。
    SqlParameterParserFactory.createSqlParameterParser()
    SqlParameterParserのインスタンスを生成し返却する。