novo_motion_schema_editor
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
novo_motion_schema_editor [2021/02/03 18:29] – [NovoMotion Schema Editor - Post Job Options Tab - SA Map Example] dlm | novo_motion_schema_editor [2024/05/13 16:08] (current) – dlm | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | [[main_page|NovoMotion Outbound Menu]] | ||
====== NovoMotion Schema Editor ====== | ====== NovoMotion Schema Editor ====== | ||
Line 62: | Line 63: | ||
|@LITERAL | Used to pass static data through the schema - @LITERAL:1 | | |@LITERAL | Used to pass static data through the schema - @LITERAL:1 | | ||
|@FIELD | Field based on info - @FIELD: | |@FIELD | Field based on info - @FIELD: | ||
+ | |@FIELDS | Field for multi-value array. | ||
|@TM | Allows selection of a specific table master - @TM: | |@TM | Allows selection of a specific table master - @TM: | ||
|@CHANGE | Used to change a specific string from one literal to another - @CHANGE: | |@CHANGE | Used to change a specific string from one literal to another - @CHANGE: | ||
Line 71: | Line 73: | ||
|@TRIM | Removes errant spaces from a string | |@TRIM | Removes errant spaces from a string | ||
|@NULL | Returns a null character - @NULL | | |@NULL | Returns a null character - @NULL | | ||
+ | |@BLOAT | Use to expand (bloat) a dictionary to the value mark count dictated by another dictionary - @BLOAT: | ||
+ | |@USER | Sends the U2 user ID who caused the record change event, or load event | | ||
+ | |@SWAP | Used to change string from one string to another - @SWAP: | ||
+ | |@CAT | Use U2 CATS to combine two arrays of data together - @CAT: | ||
+ | |@TIMESTAMP | transmit a record timestamp for when change / load event happened in U2. This is both date and time in SQL. | | ||
+ | |||
+ | |||
+ | * In SWAP CONVERT etc above, @AM @VM @SVM can be specified as IN or OUT strings. | ||
* Ordinal considerations: | * Ordinal considerations: | ||
Line 200: | Line 210: | ||
- | **Note:** The Generate SQL Script is used when one wants to generate script to create the SQL table (See the Creating a SQL script information) to avoid the necessity of creating the SQL table by hand. This is often used multiple times during the development of new schema to perfect the information between U2 and SQL. | + | Note: The Generate SQL Script is used when one wants to generate script to create the SQL table (see [[creating_a_sql_script|Creating a SQL Script]]) to avoid the necessity of creating the SQL table by hand. This is often used multiple times during the development of new schema to perfect the information between U2 and SQL. |
- | The SQL script can be pasted into SQL Management Studio and executed. It will drop any existing SQL table of the name defined in the schema and re-create it with the columns defined in the schema. It does this for both the base SQL table and - if an @ACTION row exists - for the parallel SQL trigger table. | + | The SQL script can be pasted into SQL Management Studio and executed. It will drop any existing SQL table of the name defined in the schema and re-create it with the columns defined in the schema. It does this for both the base SQL table and - if an @ACTION row exists - for the parallel SQL trigger table. |
- | + | If a SQL table has already been established and the schema needs to change, the user has the following options: | |
- | **Additional Usage Notes: | + | - Generate the SQL script through the Schema Editor, copy it, paste it into SQL Management Studio, and execute the script. |
- | - Generate the SQL script through the Schema Editor, copy it, paste it into SQL Management Studio, and execute the script. | + | - Change, add, or delete the desired information in the schema via the Schema Editor, then make the same changes to the SQL table via SQL tools. |
- | - Change, add, or delete the desired information in the schema via the Schema Editor, then make the same changes to the SQL table via SQL tools. | + | |
Line 218: | Line 227: | ||
- | + | \\ | |
+ | [[main_page|NovoMotion Outbound |
novo_motion_schema_editor.1612394999.txt.gz · Last modified: 2021/02/03 18:29 (external edit)