Visão Geral (Comando STRING)

STRING declara novas variáveis de sequência de caracteres que podem ser usadas como variáveis de destino em transformações de dados

Especificação básica

A especificação básica é o nome das novas variáveis e, entre parêntesis, o formato da variável.

Regras de sintaxe

  • Se a palavra-chave TO for usada para criar diversas variáveis de sequência de caracteres, o formato especificado se aplicará a cada variável nomeada e implícita por TO.
  • Para declarar variáveis com formatos diferentes, separe cada grupo de formato com uma barra..
  • STRING pode ser utilizado dentro de um programa de entrada para determinar a ordem das variáveis de sequência no dicionário do conjunto de dados ativo Quando usado para esse propósito, STRING deve preceder DATA LIST no programa de entrada Consulte exemplos para o comando NUMERIC .
  • STRING não pode ser usado para redefinir uma variável existente.
  • As variáveis de cadeia não podem ter comprimento zero; A0 é um formato ilegal.
  • Todas as implementações do programa permitem o formato A .. Outros formatos de sequência podem estar disponíveis em alguns sistemas. Além disso, a definição de uma cadeia longa depende do seu sistema operacional. Use a palavra-chave LOCAL no comando INFO para obter documentação para seu sistema operacional.

Operações

  • O STRING entra em vigor assim que é encontrado na sequência de comando Portanto, preste atenção especial à posição de STRING entre comandos. Consulte o tópico Ordem de Comando para obter mais informações..
  • Novas variáveis de sequência são inicializadas como espaços em branco.
  • As variáveis que são declaradas no STRING são incluídas no conjunto de dados ativo na ordem em que elas são especificadas Essa ordem não é mudada pela ordem na qual as variáveis são usadas na linguagem de transformação
  • Para alterar a largura definida de uma variável de sequência, use o comando ALTER TYPE . Consulte o tópico ALTER TYPE para obter mais informações.