~raginggoblin/infolog/infolog

« back to all changes in this revision

Viewing changes to InfologServer/lib/hibernate-distribution-3.3.2.GA/project/testsuite/src/test/java/org/hibernate/test/sql/hand/custom/oracle/StoredProcedures.hbm.xml

  • Committer: Raging Goblin
  • Date: 2013-11-16 16:51:32 UTC
  • Revision ID: raging_goblin-20131116165132-weujnptzc88uy4ah
Mavenized the project, now using shared project InfologSync

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0"?>
2
 
<!DOCTYPE hibernate-mapping PUBLIC
3
 
        "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
4
 
        "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
5
 
 
6
 
<!-- 
7
 
    This version is for Oracle drivers proprietary handling of stored procedures/functions.
8
 
-->
9
 
<hibernate-mapping package="org.hibernate.test.sql.hand" default-access="field">
10
 
 
11
 
    <sql-query name="simpleScalar" callable="true">
12
 
        <return-scalar column="name" type="string"/>
13
 
        <return-scalar column="value" type="long"/>
14
 
        { ? = call simpleScalar(:number) }
15
 
    </sql-query>
16
 
 
17
 
    <sql-query name="paramhandling" callable="true">
18
 
        <return-scalar column="value" type="long"/>
19
 
        <return-scalar column="value2" type="long"/>
20
 
        { ? = call testParamHandling(?,?) }
21
 
    </sql-query>
22
 
 
23
 
    <sql-query name="paramhandling_mixed" callable="true">
24
 
        <return-scalar column="value" type="long"/>
25
 
        <return-scalar column="value2" type="long"/>
26
 
        { ? = call testParamHandling(?,:second) }
27
 
    </sql-query>
28
 
 
29
 
    <sql-query name="selectAllEmployments" callable="true">
30
 
        <return alias="emp" class="Employment">
31
 
            <return-property name="employee" column="EMPLOYEE"/>
32
 
            <return-property name="employer" column="EMPLOYER"/>
33
 
            <return-property name="startDate" column="STARTDATE"/>
34
 
            <return-property name="endDate" column="ENDDATE"/>
35
 
            <return-property name="regionCode" column="REGIONCODE"/>
36
 
            <return-property name="employmentId" column="EMPID"/>
37
 
            <return-property name="salary">
38
 
                <return-column name="VALUE"/>
39
 
                <return-column name="CURRENCY"/>
40
 
            </return-property>
41
 
        </return>
42
 
        { ? = call allEmployments() }
43
 
    </sql-query>
44
 
 
45
 
</hibernate-mapping>