sexta-feira, 22 de janeiro de 2010

Origem do comando IIF

Após merecidas férias volto a postar neste blog.

Hoje o post é um desafio.

Alguém saberia me dizer por que comando condicional "SE" no PowerCenter chama-se IIF e não IF?

Abraço a todos
Marcos David M Caliman

2 comentários:

Fábio Augusto / Sorocaba disse...

Olá Pessoal,

Gostaria de saber se o Informatica já tem planos de implementação de outras estruturas de teste/repetição como "while", "for", "case"...?
Se a ausência destas estruturas for motivada por algo, por favor me expliquem.

Forte abraço à todos.

Marcos David Caliman disse...

Olá Fábio,

Atualmente já é possível utilizar os comandos de repetição através do componente Java Transformation no Designer.
Sobre o comando CASE, ele também já existe no PowerCenter. Ele é feito através da função DECODE, conforme exemplo abaixo:

DECODE ( CONST_NAME
'Five', 5,
'Pythagoras', 1.414213562,
'Archimedes', 3.141592654,
'Pi', 3.141592654 )

Abraço,
Marcos Caliman