Author: d.plentz
Date: 2007-07-15 20:36:41 -0400 (Sun, 15 Jul 2007)
New Revision: 12765
Modified:
core/trunk/documentation/manual/en-US/src/main/docbook/modules/session_api.xml
core/trunk/documentation/manual/es-ES/src/main/docbook/modules/session_api.xml
core/trunk/documentation/manual/fr-FR/src/main/docbook/modules/session_api.xml
core/trunk/documentation/manual/ja-JP/src/main/docbook/modules/session_api.xml
core/trunk/documentation/manual/ko-KR/src/main/docbook/modules/session_api.xml
core/trunk/documentation/manual/pt-BR/src/main/docbook/modules/session_api.xml
core/trunk/documentation/manual/zh-CN/src/main/docbook/modules/session_api.xml
Log:
[HHH-1694] Documentation Outdated: "10.4.4. Queries in native SQL"
Modified: core/trunk/documentation/manual/en-US/src/main/docbook/modules/session_api.xml
===================================================================
---
core/trunk/documentation/manual/en-US/src/main/docbook/modules/session_api.xml 2007-07-13
18:44:05 UTC (rev 12764)
+++
core/trunk/documentation/manual/en-US/src/main/docbook/modules/session_api.xml 2007-07-16
00:36:41 UTC (rev 12765)
@@ -572,19 +572,16 @@
Hibernate API, you must enclose SQL aliases in braces:
</para>
- <programlisting><![CDATA[List cats = session.createSQLQuery(
- "SELECT {cat.*} FROM CAT {cat} WHERE ROWNUM<10",
- "cat",
- Cat.class
-).list();]]></programlisting>
+ <programlisting><![CDATA[List cats =
session.createSQLQuery("SELECT {cat.*} FROM CAT {cat} WHERE ROWNUM<10")
+ .addEntity("cat", Cat.class)
+.list();]]></programlisting>
<programlisting><![CDATA[List cats = session.createSQLQuery(
"SELECT {cat}.ID AS {cat.id}, {cat}.SEX AS {cat.sex}, " +
"{cat}.MATE AS {cat.mate}, {cat}.SUBCLASS AS {cat.class}, ... " +
- "FROM CAT {cat} WHERE ROWNUM<10",
- "cat",
- Cat.class
-).list()]]></programlisting>
+ "FROM CAT {cat} WHERE ROWNUM<10")
+ .addEntity("cat", Cat.class)
+.list()]]></programlisting>
<para>
SQL queries may contain named and positional parameters, just like
Hibernate queries.
Modified: core/trunk/documentation/manual/es-ES/src/main/docbook/modules/session_api.xml
===================================================================
---
core/trunk/documentation/manual/es-ES/src/main/docbook/modules/session_api.xml 2007-07-13
18:44:05 UTC (rev 12764)
+++
core/trunk/documentation/manual/es-ES/src/main/docbook/modules/session_api.xml 2007-07-16
00:36:41 UTC (rev 12765)
@@ -564,19 +564,16 @@
Hibernate, debes encerrar los alias de SQL entre llaves:
</para>
- <programlisting><![CDATA[List cats = session.createSQLQuery(
- "SELECT {cat.*} FROM CAT {cat} WHERE ROWNUM<10",
- "cat",
- Cat.class
-).list();]]></programlisting>
-
- <programlisting><![CDATA[List cats = session.createSQLQuery(
- "SELECT {cat}.ID AS {cat.id}, {cat}.SEX AS {cat.sex}, " +
- "{cat}.MATE AS {cat.mate}, {cat}.SUBCLASS AS {cat.class}, ... " +
- "FROM CAT {cat} WHERE ROWNUM<10",
- "cat",
- Cat.class
-).list()]]></programlisting>
+ <programlisting><![CDATA[List cats =
session.createSQLQuery("SELECT {cat.*} FROM CAT {cat} WHERE ROWNUM<10")
+ .addEntity("cat", Cat.class)
+.list();]]></programlisting>
+
+ <programlisting><![CDATA[List cats = session.createSQLQuery(
+ "SELECT {cat}.ID AS {cat.id}, {cat}.SEX AS {cat.sex}, " +
+ "{cat}.MATE AS {cat.mate}, {cat}.SUBCLASS AS {cat.class}, ... " +
+ "FROM CAT {cat} WHERE ROWNUM<10")
+ .addEntity("cat", Cat.class)
+.list()]]></programlisting>
<para>
Las consultas SQL pueden contener parámetros con nombre y
posicionales, al igual que
Modified: core/trunk/documentation/manual/fr-FR/src/main/docbook/modules/session_api.xml
===================================================================
---
core/trunk/documentation/manual/fr-FR/src/main/docbook/modules/session_api.xml 2007-07-13
18:44:05 UTC (rev 12764)
+++
core/trunk/documentation/manual/fr-FR/src/main/docbook/modules/session_api.xml 2007-07-16
00:36:41 UTC (rev 12765)
@@ -558,20 +558,17 @@
l'API Hibernate, vous devez mettre les alias SQL entre accolades :
</para>
- <programlisting><![CDATA[List cats = session.createSQLQuery(
- "SELECT {cat.*} FROM CAT {cat} WHERE ROWNUM<10",
- "cat",
- Cat.class
-).list();]]></programlisting>
+ <programlisting><![CDATA[List cats =
session.createSQLQuery("SELECT {cat.*} FROM CAT {cat} WHERE ROWNUM<10")
+ .addEntity("cat", Cat.class)
+.list();]]></programlisting>
+
+ <programlisting><![CDATA[List cats = session.createSQLQuery(
+ "SELECT {cat}.ID AS {cat.id}, {cat}.SEX AS {cat.sex}, " +
+ "{cat}.MATE AS {cat.mate}, {cat}.SUBCLASS AS {cat.class}, ... " +
+ "FROM CAT {cat} WHERE ROWNUM<10")
+ .addEntity("cat", Cat.class)
+.list()]]></programlisting>
- <programlisting><![CDATA[List cats = session.createSQLQuery(
- "SELECT {cat}.ID AS {cat.id}, {cat}.SEX AS {cat.sex}, " +
- "{cat}.MATE AS {cat.mate}, {cat}.SUBCLASS AS {cat.class}, ... " +
- "FROM CAT {cat} WHERE ROWNUM<10",
- "cat",
- Cat.class
-).list()]]></programlisting>
-
<para>
Les requ�tes SQL peuvent contenir des param�tres nomm�s et positionnels,
comme des
requ�tes Hibernate. Plus d'informations � propos des requ�tes SQL
natives dans Hibernate
Modified: core/trunk/documentation/manual/ja-JP/src/main/docbook/modules/session_api.xml
===================================================================
---
core/trunk/documentation/manual/ja-JP/src/main/docbook/modules/session_api.xml 2007-07-13
18:44:05 UTC (rev 12764)
+++
core/trunk/documentation/manual/ja-JP/src/main/docbook/modules/session_api.xml 2007-07-16
00:36:41 UTC (rev 12765)
@@ -537,21 +537,16 @@
<literal>Connection</literal> ��g�p�ł��邱�Ƃ�o���Ă����܂��傤�B
����AHibernate
API��g���̂ł���A���L�̂悤��SQL�̕ʖ����ʂł�����Ȃ���Ȃ�܂���B </para>
-
+ <programlisting><![CDATA[List cats =
session.createSQLQuery("SELECT {cat.*} FROM CAT {cat} WHERE ROWNUM<10")
+ .addEntity("cat", Cat.class)
+.list();]]></programlisting>
+
<programlisting><![CDATA[List cats = session.createSQLQuery(
- "SELECT {cat.*} FROM CAT {cat} WHERE ROWNUM<10",
- "cat",
- Cat.class
-).list();]]></programlisting>
-
-
- <programlisting><![CDATA[List cats = session.createSQLQuery(
"SELECT {cat}.ID AS {cat.id}, {cat}.SEX AS {cat.sex}, " +
"{cat}.MATE AS {cat.mate}, {cat}.SUBCLASS AS {cat.class}, ... " +
- "FROM CAT {cat} WHERE ROWNUM<10",
- "cat",
- Cat.class
-).list()]]></programlisting>
+ "FROM CAT {cat} WHERE ROWNUM<10")
+ .addEntity("cat", Cat.class)
+.list()]]></programlisting>
<para>
SQL�N�G���́AHibernate�N�G���Ɠ����悤�ɁA���O�t���̃p�����[�^�ƈʒu�p�����[�^�����Ƃ��ł��܂��B
Modified: core/trunk/documentation/manual/ko-KR/src/main/docbook/modules/session_api.xml
===================================================================
---
core/trunk/documentation/manual/ko-KR/src/main/docbook/modules/session_api.xml 2007-07-13
18:44:05 UTC (rev 12764)
+++
core/trunk/documentation/manual/ko-KR/src/main/docbook/modules/session_api.xml 2007-07-16
00:36:41 UTC (rev 12765)
@@ -523,19 +523,16 @@
중괄호들 속에 포함시켜야 한다:
</para>
- <programlisting><![CDATA[List cats = session.createSQLQuery(
- "SELECT {cat.*} FROM CAT {cat} WHERE ROWNUM<10",
- "cat",
- Cat.class
-).list();]]></programlisting>
-
- <programlisting><![CDATA[List cats = session.createSQLQuery(
- "SELECT {cat}.ID AS {cat.id}, {cat}.SEX AS {cat.sex}, " +
- "{cat}.MATE AS {cat.mate}, {cat}.SUBCLASS AS {cat.class}, ... " +
- "FROM CAT {cat} WHERE ROWNUM<10",
- "cat",
- Cat.class
-).list()]]></programlisting>
+ <programlisting><![CDATA[List cats =
session.createSQLQuery("SELECT {cat.*} FROM CAT {cat} WHERE ROWNUM<10")
+ .addEntity("cat", Cat.class)
+.list();]]></programlisting>
+
+ <programlisting><![CDATA[List cats = session.createSQLQuery(
+ "SELECT {cat}.ID AS {cat.id}, {cat}.SEX AS {cat.sex}, " +
+ "{cat}.MATE AS {cat.mate}, {cat}.SUBCLASS AS {cat.class}, ... " +
+ "FROM CAT {cat} WHERE ROWNUM<10")
+ .addEntity("cat", Cat.class)
+.list()]]></programlisting>
<para>
SQL 질의들은 Hibernate 질의들처럼 명명된 파라미터들과 위치 파라미터들을 포함할 수도 있다. SQL 질의들에 대한
Modified: core/trunk/documentation/manual/pt-BR/src/main/docbook/modules/session_api.xml
===================================================================
---
core/trunk/documentation/manual/pt-BR/src/main/docbook/modules/session_api.xml 2007-07-13
18:44:05 UTC (rev 12764)
+++
core/trunk/documentation/manual/pt-BR/src/main/docbook/modules/session_api.xml 2007-07-16
00:36:41 UTC (rev 12765)
@@ -580,19 +580,16 @@
Hibernate API, you must enclose SQL aliases in braces:
</para>
- <programlisting><![CDATA[List cats = session.createSQLQuery(
- "SELECT {cat.*} FROM CAT {cat} WHERE ROWNUM<10",
- "cat",
- Cat.class
-).list();]]></programlisting>
+ <programlisting><![CDATA[List cats =
session.createSQLQuery("SELECT {cat.*} FROM CAT {cat} WHERE ROWNUM<10")
+ .addEntity("cat", Cat.class)
+.list();]]></programlisting>
<programlisting><![CDATA[List cats = session.createSQLQuery(
"SELECT {cat}.ID AS {cat.id}, {cat}.SEX AS {cat.sex}, " +
"{cat}.MATE AS {cat.mate}, {cat}.SUBCLASS AS {cat.class}, ... " +
- "FROM CAT {cat} WHERE ROWNUM<10",
- "cat",
- Cat.class
-).list()]]></programlisting>
+ "FROM CAT {cat} WHERE ROWNUM<10")
+ .addEntity("cat", Cat.class)
+.list()]]></programlisting>
<para>
SQL queries may contain named and positional parameters, just like
Hibernate queries.
Modified: core/trunk/documentation/manual/zh-CN/src/main/docbook/modules/session_api.xml
===================================================================
---
core/trunk/documentation/manual/zh-CN/src/main/docbook/modules/session_api.xml 2007-07-13
18:44:05 UTC (rev 12764)
+++
core/trunk/documentation/manual/zh-CN/src/main/docbook/modules/session_api.xml 2007-07-16
00:36:41 UTC (rev 12765)
@@ -517,21 +517,17 @@
如果你选择使用Hibernate的API, 你必须把SQL别名用大括号包围起来:
</para>
- <programlisting><![CDATA[List cats = session.createSQLQuery(
- "SELECT {cat.*} FROM CAT {cat} WHERE ROWNUM<10",
- "cat",
- Cat.class
-).list();]]></programlisting>
-
- <programlisting><![CDATA[List cats = session.createSQLQuery(
- "SELECT {cat}.ID AS {cat.id}, {cat}.SEX AS {cat.sex}, " +
- "{cat}.MATE AS {cat.mate}, {cat}.SUBCLASS AS {cat.class}, ... " +
- "FROM CAT {cat} WHERE ROWNUM<10",
- "cat",
- Cat.class
-).list()]]></programlisting>
+ <programlisting><![CDATA[List cats =
session.createSQLQuery("SELECT {cat.*} FROM CAT {cat} WHERE ROWNUM<10")
+ .addEntity("cat", Cat.class)
+.list();]]></programlisting>
+
+ <programlisting><![CDATA[List cats = session.createSQLQuery(
+ "SELECT {cat}.ID AS {cat.id}, {cat}.SEX AS {cat.sex}, " +
+ "{cat}.MATE AS {cat.mate}, {cat}.SUBCLASS AS {cat.class}, ... " +
+ "FROM CAT {cat} WHERE ROWNUM<10")
+ .addEntity("cat", Cat.class)
+.list()]]></programlisting>
-
<para>
和Hibernate查询一样,SQL查询也可以包含命名参数和占位参数。
可以在<xref linkend="querysql"/>找到更多关于Hibernate中原生SQL(native SQL)的信息。