検索

13.4.10. HQL の標準化機能

download PDF
以下の関数は、使用中の基盤のデータベースに関係なく HQL で利用できます。
表13.10 HQL の標準化機能
関数 説明
BIT_LENGTH
バイナリーデータの長さを返します。
CAST
SQL キャストを実行します。cast ターゲットは、使用する Hibernate マッピングタイプに名前を付ける必要があります。
EXTRACT
Datetime 値に対して SQL の抽出を実行します。抽出により、日時の一部 (たとえば、年) が抽出されます。以下の省略形式を参照してください。
SECOND
2 つ目を抽出するための省略された抽出形式。
MINUTE
分を抽出するための省略された抽出形式。
HOUR
時を抽出するための省略された抽出形式。
DAY
日を抽出するための省略された抽出形式。
MONTH
月を抽出するための省略された抽出形式。
YEAR
年を抽出するための省略された抽出形式。
STR
値を文字データとしてキャストするための省略形式。
アプリケーション開発者は、独自の機能のセットも提供します。これは、通常は、カスタムの SQL 関数、または SQL のスニペットのエイリアスを表します。このような関数宣言は、addSqlFunctionorg.hibernate.cfg.Configuration のメソッド
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.