| 1 | <!-- |
|---|
| 2 | Author: Peter Prib |
|---|
| 3 | Copyright Frygma Pty Ltd (ABN 90 791 388 622 2009) 2010 All rights reserved. |
|---|
| 4 | |
|---|
| 5 | Licensed under the Apache License, Version 2.0 (the "License"); |
|---|
| 6 | you may not use this file except in compliance with the License. |
|---|
| 7 | You may obtain a copy of the License at |
|---|
| 8 | |
|---|
| 9 | http://www.apache.org/licenses/LICENSE-2.0 |
|---|
| 10 | |
|---|
| 11 | Unless required by applicable law or agreed to in writing, software |
|---|
| 12 | distributed under the License is distributed on an "AS IS" BASIS, |
|---|
| 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
|---|
| 14 | See the License for the specific language governing permissions and |
|---|
| 15 | limitations under the License. |
|---|
| 16 | |
|---|
| 17 | --> |
|---|
| 18 | <table name="functionParm"> |
|---|
| 19 | <sql_name>SYSCAT.FUNCPARMS</sql_name> |
|---|
| 20 | <singular_name>Function Parameter</singular_name> |
|---|
| 21 | <plural_name>Function Parameters</plural_name> |
|---|
| 22 | <description></description> |
|---|
| 23 | <order_by_index name="FUNCSCHEMA" direction="A"/> |
|---|
| 24 | <order_by_index name="FUNCNAME" direction="A"/> |
|---|
| 25 | <order_by_index name="SPECIFICNAME" direction="A"/> |
|---|
| 26 | <order_by_index name="ROWTYPE" direction="A"/> |
|---|
| 27 | <order_by_index name="ORDINAL" direction="A"/> |
|---|
| 28 | <display_columns> |
|---|
| 29 | <col type="column" name="FUNCSCHEMA"/> |
|---|
| 30 | <col type="column" name="FUNCNAME"/> |
|---|
| 31 | <col type="column" name="SPECIFICNAME"/> |
|---|
| 32 | <col type="column" name="ROWTYPE"/> |
|---|
| 33 | <col type="column" name="ORDINAL"/> |
|---|
| 34 | <col type="column" name="PARMNAME"/> |
|---|
| 35 | <col type="column" name="TYPESCHEMA"/> |
|---|
| 36 | <col type="column" name="TYPENAME"/> |
|---|
| 37 | <col type="column" name="LENGTH"/> |
|---|
| 38 | <col type="column" name="SCALE"/> |
|---|
| 39 | <col type="column" name="CODEPAGE"/> |
|---|
| 40 | <col type="column" name="CAST_FUNCID"/> |
|---|
| 41 | <col type="column" name="AS_LOCATOR"/> |
|---|
| 42 | <col type="column" name="TARGET_TYPESCHEMA"/> |
|---|
| 43 | <col type="column" name="TARGET_TYPENAME"/> |
|---|
| 44 | <col type="column" name="SCOPE_TABSCHEMA"/> |
|---|
| 45 | <col type="column" name="SCOPE_TABNAME"/> |
|---|
| 46 | <col type="column" name="TRANSFORM_GRPNAME"/> |
|---|
| 47 | </display_columns> |
|---|
| 48 | <display_columns name="Specific Function"> |
|---|
| 49 | <col type="column" name="ROWTYPE"/> |
|---|
| 50 | <col type="column" name="ORDINAL"/> |
|---|
| 51 | <col type="column" name="PARMNAME"/> |
|---|
| 52 | <col type="column" name="TYPESCHEMA"/> |
|---|
| 53 | <col type="column" name="TYPENAME"/> |
|---|
| 54 | <col type="column" name="LENGTH"/> |
|---|
| 55 | <col type="column" name="SCALE"/> |
|---|
| 56 | <col type="column" name="CODEPAGE"/> |
|---|
| 57 | <col type="column" name="CAST_FUNCID"/> |
|---|
| 58 | <col type="column" name="AS_LOCATOR"/> |
|---|
| 59 | <col type="column" name="TARGET_TYPESCHEMA"/> |
|---|
| 60 | <col type="column" name="TARGET_TYPENAME"/> |
|---|
| 61 | <col type="column" name="SCOPE_TABSCHEMA"/> |
|---|
| 62 | <col type="column" name="SCOPE_TABNAME"/> |
|---|
| 63 | <col type="column" name="TRANSFORM_GRPNAME"/> |
|---|
| 64 | </display_columns> |
|---|
| 65 | <disable_edit/> |
|---|
| 66 | <column name="FUNCSCHEMA"> |
|---|
| 67 | <c_sql_name>FUNCSCHEMA</c_sql_name> |
|---|
| 68 | <c_title>Schema</c_title> |
|---|
| 69 | <c_prefill> |
|---|
| 70 | <table>schema</table> |
|---|
| 71 | <column>SCHEMANAME</column> |
|---|
| 72 | </c_prefill> |
|---|
| 73 | </column> |
|---|
| 74 | <column name="FUNCNAME"> |
|---|
| 75 | <c_sql_name>FUNCNAME</c_sql_name> |
|---|
| 76 | <c_title>Name</c_title> |
|---|
| 77 | </column> |
|---|
| 78 | <column name="SPECIFICNAME"> |
|---|
| 79 | <c_sql_name>SPECIFICNAME</c_sql_name> |
|---|
| 80 | <c_title>Specific Name</c_title> |
|---|
| 81 | </column> |
|---|
| 82 | <column name="ROWTYPE"> |
|---|
| 83 | <c_sql_name>ROWTYPE</c_sql_name> |
|---|
| 84 | <c_title>Row Type</c_title> |
|---|
| 85 | <c_prefill>y</c_prefill> |
|---|
| 86 | <c_column_mask> |
|---|
| 87 | <value_mask value="B"><mask>In/Out Parm</mask></value_mask> |
|---|
| 88 | <value_mask value="C"><mask>Out Casted</mask></value_mask> |
|---|
| 89 | <value_mask value="P"><mask>In</mask></value_mask> |
|---|
| 90 | <value_mask value="O"><mask>Out Parm</mask></value_mask> |
|---|
| 91 | <value_mask value="R"><mask>Out</mask></value_mask> |
|---|
| 92 | </c_column_mask> |
|---|
| 93 | </column> |
|---|
| 94 | <column name="ORDINAL"> |
|---|
| 95 | <c_sql_name>ORDINAL</c_sql_name> |
|---|
| 96 | <c_title>Ordinal</c_title> |
|---|
| 97 | </column> |
|---|
| 98 | <column name="PARMNAME"> |
|---|
| 99 | <c_sql_name>PARMNAME</c_sql_name> |
|---|
| 100 | <c_title>Parameter</c_title> |
|---|
| 101 | </column> |
|---|
| 102 | <column name="TYPESCHEMA"> |
|---|
| 103 | <c_sql_name>TYPESCHEMA</c_sql_name> |
|---|
| 104 | <c_title>Type Schema</c_title> |
|---|
| 105 | </column> |
|---|
| 106 | <column name="TYPENAME"> |
|---|
| 107 | <c_sql_name>TYPENAME</c_sql_name> |
|---|
| 108 | <c_title>Type Name</c_title> |
|---|
| 109 | </column> |
|---|
| 110 | <column name="LENGTH"> |
|---|
| 111 | <c_sql_name>LENGTH</c_sql_name> |
|---|
| 112 | <c_title>Length</c_title> |
|---|
| 113 | </column> |
|---|
| 114 | <column name="SCALE"> |
|---|
| 115 | <c_sql_name>SCALE</c_sql_name> |
|---|
| 116 | <c_title>Scale</c_title> |
|---|
| 117 | </column> |
|---|
| 118 | <column name="CODEPAGE"> |
|---|
| 119 | <c_sql_name>CODEPAGE</c_sql_name> |
|---|
| 120 | <c_title>Code Page</c_title> |
|---|
| 121 | </column> |
|---|
| 122 | <column name="CAST_FUNCID"> |
|---|
| 123 | <c_sql_name>CAST_FUNCID</c_sql_name> |
|---|
| 124 | <c_title>Cast Id.</c_title> |
|---|
| 125 | </column> |
|---|
| 126 | <column name="AS_LOCATOR"> |
|---|
| 127 | <c_sql_name>AS_LOCATOR</c_sql_name> |
|---|
| 128 | <c_title>As Locator</c_title> |
|---|
| 129 | </column> |
|---|
| 130 | <column name="TARGET_TYPESCHEMA"> |
|---|
| 131 | <c_sql_name>TARGET_TYPESCHEMA</c_sql_name> |
|---|
| 132 | <c_title>Target Type Schema</c_title> |
|---|
| 133 | <c_prefill> |
|---|
| 134 | <table>schema</table> |
|---|
| 135 | <column>SCHEMANAME</column> |
|---|
| 136 | </c_prefill> |
|---|
| 137 | </column> |
|---|
| 138 | <column name="TARGET_TYPENAME"> |
|---|
| 139 | <c_sql_name>TARGET_TYPENAME</c_sql_name> |
|---|
| 140 | <c_title>Target Type Name</c_title> |
|---|
| 141 | </column> |
|---|
| 142 | <column name="SCOPE_TABSCHEMA"> |
|---|
| 143 | <c_sql_name>SCOPE_TABSCHEMA</c_sql_name> |
|---|
| 144 | <c_title>Scope Schema</c_title> |
|---|
| 145 | <c_prefill> |
|---|
| 146 | <table>schema</table> |
|---|
| 147 | <column>SCHEMANAME</column> |
|---|
| 148 | </c_prefill> |
|---|
| 149 | </column> |
|---|
| 150 | <column name="SCOPE_TABNAME"> |
|---|
| 151 | <c_sql_name>SCOPE_TABNAME</c_sql_name> |
|---|
| 152 | <c_title>Scope Table</c_title> |
|---|
| 153 | </column> |
|---|
| 154 | <column name="TRANSFORM_GRPNAME"> |
|---|
| 155 | <c_sql_name>TRANSFORM_GRPNAME</c_sql_name> |
|---|
| 156 | <c_title>Transform Group</c_title> |
|---|
| 157 | </column> |
|---|
| 158 | </table> |
|---|