IT-KIMI_SHI\SINOIT.KIMI
2018-06-01 64c40fb427bff513f575f11e4c1e7bd9a1bfe3e3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?xml version="1.0" encoding="UTF-8" ?>
<?DOCTYPE sqls SYSTEM "../config/sql.dtd" ?>
    
<sqls>
    <dataSpace name="system_default">
        <sql name="insert">
            insert into @{tablename} (@{fieldNames}) values(@{fieldValues})
        </sql>
      
        <sql name="deleteById">
            delete from @{tablename} where id = '@{id}'
        </sql>
      
        <sql name="deleteByCriteria">
            delete from @{tablename} where @{filter} 
        </sql>
 
        <sql name="updateById">
            update @{tablename} set @{fieldNameValues} where @{fieldNameId} = @{id}
        </sql>
        
        <sql name="updateByCriteria">
            update @{tablename} set @{entity} where @{filter}
        </sql>
        
        <sql name="getLineById">
            select * from @{tablename} where @{fieldNameId} = @{id}
        </sql>
    
        <sql name="getSetByPage">
            <![CDATA[
            select * from @{tablename} where @{filter} and Id > @{beginNo} and Id <= @{endNo} @{orderby}
             
            ]]>
        </sql>
        
        <sql name="getDataSet">
            select * from @{tablename} where @{filter} @{orderby}
        </sql>
        
        <sql name="getTree">
            select * from @{tablename} where @{filter} order by parentId
        </sql>
        
        <sql name="getCount">
            select count(1) from @{tablename} where @{filter}
        </sql>
        
        <sql name="getCountOfId">
            select count(1) from @{tablename} where id = @{id}
        </sql>
        
        <sql name="batchInsert">
            insert into @{tablename} (@{fieldNames}) values(@{placeHolders})
        </sql>    
        
    </dataSpace>
 
</sqls>