Using getTargetColList to create a table
The following example shows how to use a column list to create a table.The following KM code:
Create table MYTABLE <%=odiRef.getTargetColList("(\n", "\t[COL_NAME] [DEST_WRI_DT]", ",\n", "\n)")%>Generates the following statement:
Create table MYTABLE ( CUST_ID numeric(10), CUST_NAME varchar(250), ADDRESS varchar(250), CITY varchar(50), ZIP_CODE varchar(12), COUNTRY_ID varchar(3) )In this example:
-
Start is set to "(\n": The generated code will start with a parenthesis followed by a carriage return (\n).
-
Pattern is set to "\t[COL_NAME]
[DEST_WRI_DT]": The generated code will loop over every target column
and generate a tab character (\t) followed by the column name
([COL_NAME]), a white space and the destination writable data type
([DEST_WRI_DT]).
-
The Separator is set to ",\n": Each generated pattern will be separated from the next one with a comma (,) and a carriage return (\n)
-
End is set to "\n)": The generated code will end with a carriage return (\n) followed by a parenthesis.
No comments:
Post a Comment