Informatica Data Quality
- Informatica Data Quality 10.1.1
- Alle Produkte
DECODE(value,first_search,first_result[,second_search,second_result]...[,default] )
Argument | Erforderlich/ Optional | Beschreibung |
---|---|---|
value | Erforderlich
| Alle Datentypen außer binär. Übergibt die Werte, nach denen gesucht werden soll. Sie können einen beliebigen gültigen Umwandlungausdruck eingeben.
|
search | Erforderlich
| Beliebiger Wert desselben Datentyps wie das „value“-Argument. Übergibt die Werte, in denen gesucht werden soll. Der „search“-Wert muss mit dem „value“-Argument übereinstimmen. Sie können nicht nach einem Teil eines Werts suchen. Der Suchwert unterscheidet zwischen Groß- und Kleinschreibung.
Beispiel: Wenn Sie den String „Halogen Flashlight“ in einem bestimmten Port suchen möchten, müssen Sie „Halogen Flashlight“ und nicht nur „Halogen“ angeben. Für „Halogen“ wird die Suche keinen übereinstimmenden Wert finden. Sie können einen beliebigen gültigen Umwandlungausdruck eingeben.
|
result | Erforderlich
| Alle Datentypen außer binär. Der Wert, der zurückgegeben werden soll, wenn die Suche einen übereinstimmenden Wert findet: Sie können einen beliebigen gültigen Umwandlungausdruck eingeben.
|
default | Optional
| Alle Datentypen außer binär. Der Wert, der zurückgegeben wird, wenn die Suche keinen übereinstimmenden Wert findet. Sie können einen beliebigen gültigen Umwandlungausdruck eingeben.
|
DECODE ( CONST_NAME 'Five', 5, 'Pythagoras', 1.414213562, 'Archimedes', 3.141592654, 'Pi', 3.141592654 )
DECODE ( CONST_NAME 'Five', 5, 'Pythagoras', '1.414213562', 'Archimedes', '3.141592654', 'Pi', 3.141592654 )
Function cannot resolve operands of ambiguously mismatching datatypes.
DECODE( ITEM_ID, 10, 'Flashlight', 14, 'Regulator', 20, 'Knife', 40, 'Tank', 'NONE' )
|
|
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DECODE( TRUE, Var1 = 22, 'Variable 1 was 22!', Var2 = 49, 'Variable 2 was 49!', Var1 < 23, 'Variable 1 was less than 23.', Var2 > 30, 'Variable 2 was more than 30.', 'Variables were out of desired ranges.')
|
|
|
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|