2007-02-01から1ヶ月間の記事一覧

JPQLのHAVING句の変な仕様?

JPQLのHAVING句ですが、TopLinkでは以下のクエリが動きませんでした(Hibernateでは問題なく動きます)。 SELECT e.department.id, MAX(e.salary) FROM Employee e GROUP BY e.department.id HAVING MAX(e.salary) > 1000 一見、まったく問題なさそうなので…

TSSでの Rod Johnson と Gavin King のやりとり

http://www.theserverside.com/news/thread.tss?thread_id=44086#226777ひと言で言うと、過去にはいろんないきさつがあったけど仲直りしてやっていこうよみたいな?

相関サブクエリを使ったときサブクエリが駆動表となることはある

DB

SQL Server 2005で試してみました。結果、確かにサブクエリが駆動表になる場合がありました。 これは教えてもらってよかったです。ありがとうございました。> id:koichikさん私は、相関サブクエリを使ったときはサブクエリは必ず後に実行されるものだとばか…

JPQLでスター型のクエリができない

ここで言うスター型のクエリとは、 EmployeeエンティティとProjectエンティティの関連が1対多、 EmployeeエンティティとPhoneエンティティの関連が1対多、 ProjectエンティティとPhoneエンティティのプロパティを条件にしてEmployeeエンティティを取得 とい…

ProEJB 3(asin:1590596455) 7章の資料up

前回の勉強会では、JPQL(JPAの問い合わせ言語)から生成されたSQLをEclipseのコンソールで見たりしたのですが、なんだかわかりにくかったので別のパワポにまとめました。JPQLがどんなSQLに変換されるのかは面白いと思うのでJPAに否定的な人も肯定的な人もよ…

H2 Database Engine の Version 1.0 / 2007-02-09

DB

http://code.google.com/p/h2database/downloads/list ここにおいてあるんだけどまだ正式リリースしたくないのかなぁ?