パッケージ org.springframework.data.relational.core.dialect
@NonNullApi パッケージ org.springframework.data.relational.core.dialect
ダイアレクトは、基礎となるデータベースの SQL ダイアレクトを抽象化します。
- クラス説明
Dialect
実装の基本クラス。ANSI SQL 標準の SQL ダイアレクト。ダイアレクトが配列型の列をサポートする方法を表現するメソッドを宣言するインターフェース。配列型の列をサポートしないダイアレクトのデフォルトArrayColumns
実装。DB2 用の SQL ダイアレクト。特定のデータベースによって実装されるダイアレクトを表します。LIKE クエリのエスケープ文字をカプセル化するヘルパークラスと、String
SE をエスケープする際の実際の使用箇所。H2 の SQL ダイアレクト。HsqlDb のDialect
。特定の JDBC ドライバーに対して、挿入後に生成された ID を取得する方法について説明します。このインターフェースは、Insert
SQL ステートメントの処理方法に関する詳細をカプセル化します。Insert with default values SQL ステートメントのスコープでは、たとえば INSERT INTO SCHEMA.TABLE VALUES(DEFAULT)この列挙型は、さまざまなDialect
のデフォルト値の部分を表します。このインターフェースは、デフォルト値を使用した挿入ステートメントに関する情報を集約します。ダイアレクト固有のLIMIT
を表す句。SQL ステートメント内の句をレンダリングする場所の列挙体。ダイアレクト固有のLOCK
を表す句。SQL ステートメント内の句をレンダリングする場所の列挙体。MariaDb の SQL ダイアレクト。MySQL の SQL ダイアレクト。実際のオブジェクト型またはboxed primitives
Java 型を使用したArrayColumns
サポート。Oracle の SQL ダイアレクト。ORDER BY
ソート式のSort.NullHandling
オプションを評価する方法を表します。ORDER BY
ソート式でNULLS FIRST
およびNULLS LAST
を使用して、結果セットの非 null 値の前後に null 値を表示する SQL 標準に準拠するデータベースのOrderByNullPrecedence
実装。Postgres の SQL ダイアレクト。Dialect
に基づくRenderContext
のファクトリ。Microsoft SQL Server の SQL ダイアレクト。SQL Server 固有のSelectRenderContext
。