Defined in package :
datagen
Inserendo questo tipo di elemento in una clausola SELECT viene inserita in output una colonna calcolata a seconda del contenuto delle varie proprietà.
Super and Sub Types
|
Direct Attributes |
Direct References |
|
Inherited Attributes |
Espressione che coinvolge le colonne referenziate nella property referencedColumns. L'espressione deve essere scritta nel dialetto SQL del DBMS target e può contenere segnaposto nella forma $i dove i rappresenta la posizione a partire da 1 nell'elenco delle colonne referenziate. L'espressione non può contenere una funzione di aggregazione.
| Property | Description |
|---|---|
| type | |
| changeable | true |
| defaultValueLiteral | null |
| derived | false |
| iD | false |
| lowerBound | 1 |
| name | freeTextExpression |
| ordered | true |
| transient | false |
| unique | true |
| unsettable | false |
| upperBound | 1 |
| volatile | false |
Il tipo della colonna calcolata. Dipende:
| Property | Description |
|---|---|
| type | |
| changeable | true |
| containment | true |
| defaultValueLiteral | null |
| derived | false |
| lowerBound | 1 |
| name | calculatedType |
| ordered | true |
| resolveProxies | true |
| transient | false |
| unique | true |
| unsettable | false |
| upperBound | 1 |
| volatile | false |
Le colonne che sono referenziate nella espressione. L'ordine in cui sono definite è rilevante.
| Property | Description |
|---|---|
| type | |
| changeable | true |
| containment | true |
| defaultValueLiteral | null |
| derived | false |
| lowerBound | 0 |
| name | referencedColumns |
| ordered | true |
| resolveProxies | true |
| transient | false |
| unique | true |
| unsettable | false |
| upperBound | -1 |
| volatile | false |