Communities
A collaborative platform to connect and grow with like-minded Informaticans across the globe
Product Communities
Connect and collaborate with Informatica experts and champions
Discussions
Have a question? Start a Discussion and get immediate answers you are looking for
User Groups
Customer-organized groups that meet online and in-person. Join today to network, share ideas, and get tips on how to get the most out of Informatica
Get Started
Community Guidelines
Knowledge Center
Troubleshooting documents, product guides, how to videos, best practices, and more
Knowledge Base
One-stop self-service portal for solutions, FAQs, Whitepapers, How Tos, Videos, and more
Support TV
Video channel for step-by-step instructions to use our products, best practices, troubleshooting tips, and much more
Documentation
Information library of the latest product documents
Velocity (Best Practices)
Best practices and use cases from the Implementation team
Learn
Rich resources to help you leverage full capabilities of our products
Trainings
Role-based training programs for the best ROI
Certifications
Get certified on Informatica products. Free, Foundation, or Professional
Product Learning Paths
Free and unlimited modules based on your expertise level and journey
Resources
Library of content to help you leverage the best of Informatica products
Tech Tuesdays Webinars
Most popular webinars on product architecture, best practices, and more
Product Availability Matrix
Product Availability Matrix statements of Informatica products
SupportFlash
Monthly support newsletter
Support Documents
Informatica Support Guide and Statements, Quick Start Guides, and Cloud Product Description Schedule
Product Lifecycle
End of Life statements of Informatica products
Ideas
Events
Change Request Tracking
Marketplace
Portuguese
English
Inglês
Español
Espanhol
Deutsch
Alemão
Français
Francês
日本語
Japonês
한국어
Coreano
Português
Português
中文
Chinês
Logon
Inscrever-se
PowerCenter
10.5
10.5.8
10.5.7
10.5.6
10.5.5
10.5.4
10.5.3
10.5.2
10.5.1
10.5
10.4.1
10.4.0
Referência de Linguagem de Transformação
Updated : October 2021
PowerCenter
PowerCenter 10.5
Todos os produtos
Rename Saved Search
Name
* This field is required
Overwrite saved search
Confirm Deletion
Are you sure you want to delete the saved search?
Sumário
Search
No Results
Prefácio
A Linguagem de Transformação
Visão Geral da Linguagem de Transformação
Componentes da Linguagem de Transformação
Internacionalização e a Linguagem de Transformação
Sintaxe de Expressão
Componentes de Expressão
Portas e valores retornados
Literais de String e Numéricos
Regras e Diretrizes para Sintaxe de Expressão
Adicionando comentário a expressões
Palavras reservadas
Constantes
DD_DELETE
Exemplo
DD_INSERT
Exemplos
DD_REJECT
Exemplos
DD_UPDATE
Exemplos
FALSE
Exemplo
NULL
Trabalhando com valores Null em expressões booleanas
Valores nulos em expressões de comparação
Valores Null em funções de agregação
Valores Null em condições de filtro
Nulos com Operadores
TRUE
Exemplo
Operadores
Precedência de operador
Operadores aritméticos
Operadores de string
Nulls
Exemplo
Operadores de comparação
Operadores lógicos
Nulls
Variáveis
Variáveis internas
$PM<SourceName>@TableName, $PM<TargetName>@TableName
$PMFolderName
$PMIntegrationServiceName
$PMMappingName
$PMRepositoryServiceName
$PMRepositoryUserName
$PMSessionName
$PMSessionRunMode
$PMWorkflowName
$PMWorkflowRunId
$PMWorkflowRunInstanceName
SESSSTARTTIME
Exemplo
SYSDATE
Exemplo
WORKFLOWSTARTTIME
Exemplo
Variáveis de Controle de Transação
Variáveis Locais
Datas
Visão geral das datas
Tipo de Dados de Data/Hora
Dia juliano, dia juliano modificado e calendário gregoriano
Data no ano 2000
String de formato RR
Exemplo
Diferença entre as strings de formato YY e RR
Datas em bancos de dados relacionais
Datas em arquivos planos
Formato de data padrão
Strings de Formato de Data
Strings de formato TO_CHAR
Exemplos
String no formato J
String de Formato SSSSS
String de formato RR
string de formato YY
Strings de formato TO_DATE e IS_DATE
Regras e diretrizes para strings de formato de data
Exemplo
String no formato J
String de formato RR
string de formato YY
String de Formato SSSSS
Noções básicas dos cálculos aritméticos de data
Funções
Categorias de função
Funções de agregação
Funções de agregação e Nulls
Condições do Filtro
Funções binárias
Funções de caractere
Funções de conversão
Funções de Limpeza de Dados
Funções de data
Funções de codificação
Funções financeiras
Funções numéricas
Funções científicas
Funções especiais
Funções de string
Funções de teste
Funções variáveis
Funções de janela
ABORT
ABS
ADD_TO_DATE
AES_DECRYPT
AES_ENCRYPT
ASCII
AVG
BINARY_COMPARE
BINARY_CONCAT
BINARY_LENGTH
BINARY_SECTION
CEIL
CHOOSE
CHR
CHRCODE
COMPRESS
CONCAT
CONVERT_BASE
COS
COSH
COUNT
CRC32
CUME
DATE_COMPARE
DATE_DIFF
DEC_BASE64
DEC_HEX
DECODE
DECOMPRESS
EBCDIC_ISO88591
ENC_BASE64
ENC_HEX
ERROR
EXP
FIRST
FLOOR
FV
GET_DATE_PART
GREATEST
IIF
IN
INDEXOF
INITCAP
INSTR
ISNULL
IS_DATE
IS_NUMBER
IS_SPACES
LAG
LAST
LAST_DAY
LEAD
LEAST
LENGTH
LN
LOG
LOOKUP
LOWER
LPAD
LTRIM
MAKE_DATE_TIME
MAX (Datas)
MAX (Números)
MAX (String)
MD5
MEDIAN
METAPHONE
MIN (Datas)
MIN (Números)
MIN (String)
MOD
MOVINGAVG
MOVINGSUM
NPER
PERCENTILE
PMT
POWER
PV
RAND
RATE
REG_EXTRACT
REG_MATCH
REG_REPLACE
REPLACECHR
REPLACESTR
REVERSE
ROUND (Datas)
ROUND (Números)
RPAD
RTRIM
SETCOUNTVARIABLE
SET_DATE_PART
SETMAXVARIABLE
SETMINVARIABLE
SETVARIABLE
SHA256
SIGN
SIN
SINH
SOUNDEX
SQRT
STDDEV
SUBSTR
SUM
SYSTIMESTAMP
TAN
TANH
TIME_RANGE
TO_BIGINT
TO_CHAR (Datas)
TO_CHAR (Números)
TO_DATE
TO_DECIMAL
TO_FLOAT
TO_INTEGER
TRUNC (Datas)
TRUNC (Números)
UPPER
VARIANCE
Criação de funções personalizadas
Visão geral da criação de funções personalizadas
Etapas para criar funções personalizadas
Instalando Funções Personalizadas
Etapa 1. Obter Atributos de ID do Repositório
Etapa 2. Criar um Arquivo de Cabeçalho
Etapa 3. Criar um arquivo de implementação
Etapa 4. Criar os módulos
Criando o módulo no Windows
Criando o Módulo no UNIX
Etapa 5. Criando o Arquivo Plug-in do Repositório
O elemento PLUGIN
O elemento FUNCTION_GROUP
Determinação de um namespace
O elemento FUNCTION
O elemento LIBRARY
Arquivo XML de Plug-in de Amostra
Etapa 6. Funções Personalizadas do Teste
Validando o arquivo plug-in do repositório
Visualização de detalhes dos metadados do plug-in
Verificando a Precisão da Função
Instalando Funções Personalizadas
Etapa 1. Copiar bibliotecas de função personalizada no PowerCenter
Etapa 2. Registrar o Plug-in
Criando Expressões com Funções Personalizadas
Referência de API da Função Personalizada
Visão geral da Referência de API da função personalizada
APIs comuns
Identificador de validação
Função de Validação de Interface do Usuário
Função de Validação de Função Personalizada
Função de Descrição de Função Personalizada
Função de Protótipo de Função Personalizada
Função de Empilhamento de Função Personalizada
Estrutura INFA_EXPR_OPD_METADATA
Obter função de versão de plug-in
Destruir Função de String
APIs de tempo de execução
Funções em nível de módulo
Obter função em nível de módulo da interface do usuário
Função de Inicialização em nível de módulo
Função Não Inicialização em Nível de Módulo
Funções em nível de função
Obter a Função de Nível de Função da Interface de Usuário
Função de Inicialização em nível de função
Função Não inicialização em nível de função
Funções em nível de instância da função
Obter a Função de Nível de Função da Interface de Usuário
Função de Inicialização em nível de instância da função
Função de Processamento de linha de instância da função
Função Não inicialização em nível de instância da função
PowerCenter 10.5
Help for Users
Referência de Linguagem de Transformação
Variáveis
Variáveis internas
$PMSessionName
Referência de Linguagem de Transformação
Referência de Linguagem de Transformação
10.5
10.4.0
Anterior
Avançar
$PMSessionName
$PMSessionName
$PMSessionName retorna o nome de sessão como um valor de string. Use $PMSessionName com qualquer função que aceite tipos de dados de string.
Use $PMSessionName em um mapeamento ou um mapplet. Você também pode usar $PMSessionName em campos de entrada que aceitam variáveis de mapeamento.
Variáveis internas
Ações
Baixar guia
Enviar comentários
Recursos
Communities
Knowledge Base
Portal de Sucesso
Voltar ao topo
Anterior
Avançar