34 lines
1.1 KiB
XML
34 lines
1.1 KiB
XML
|
|
<?xml version="1.0" encoding="utf-8"?>
|
||
|
|
<dynamic-sql>
|
||
|
|
<sql id="getParameters"><![CDATA[
|
||
|
|
SELECT JSP.*,JC.NAME AS CATEGORYNAME FROM JCDP_SYS_PARAMETER JSP
|
||
|
|
LEFT JOIN JCDP_SYS_CATEGORY JC ON JC.ID = JSP.CATEGORY
|
||
|
|
WHERE 1=1
|
||
|
|
<@p p="AND %s" f="JSP.%S = ?">id</@p>
|
||
|
|
<@p p="AND %s" f="JSP.%S = ?">category</@p>
|
||
|
|
<@p p="AND (%s)" s=" OR" f="UPPER(JSP.%S) LIKE ?">name,keykey</@p>
|
||
|
|
]]>
|
||
|
|
</sql>
|
||
|
|
<sql id="getParameterMap"><![CDATA[
|
||
|
|
SELECT JSP.KEYKEY,JSP.VALUE FROM JCDP_SYS_PARAMETER JSP
|
||
|
|
]]>
|
||
|
|
</sql>
|
||
|
|
<sql id="existParameter"><![CDATA[
|
||
|
|
SELECT * FROM JCDP_SYS_PARAMETER JSP
|
||
|
|
WHERE 1=1
|
||
|
|
<@p p="AND %s" f="JSP.%S = ?">keykey</@p>
|
||
|
|
<@p p="AND %s" f="JSP.%S<>?">id</@p>
|
||
|
|
]]>
|
||
|
|
</sql>
|
||
|
|
<sql id="addParameter">
|
||
|
|
<![CDATA[
|
||
|
|
INSERT INTO JCDP_SYS_PARAMETER(ID, KEYKEY, CATEGORY, <@p f="%S">name,value,note</@p>)
|
||
|
|
VALUES(<@p f="?">id,keykey,value,name,value,note</@p>)
|
||
|
|
]]>
|
||
|
|
</sql>
|
||
|
|
<sql id="deleteParameter">
|
||
|
|
<![CDATA[
|
||
|
|
DELETE FROM JCDP_SYS_PARAMETER WHERE ID IN(<@p f="?">id</@p>)
|
||
|
|
]]>
|
||
|
|
</sql>
|
||
|
|
</dynamic-sql>
|