Dicas Rápidas

De Qknow
Ir para: navegação, pesquisa


Contagem Distinta

O uso do operador Distinct na função Count elimina os valores duplicados, contanto uma única ocorrência de cada valor.

=Count(Distinct Vendas);

Variáveis

Para eliminar variáveis da memória que não serão necessárias após a execução do script, atribua o valor vazio via comando LET ou utilize a função Null() como valor atribuído.

LET vVariavel = ; 
LET vVariavel = Null ();

Valores Nulos

Operações com nulos (Null) geralmente resultam em nulos. Porém, o resultado não é sempre nulo, como em concatenações com strings. O resultado será o texto concatenado e não um nulo.

='Texto ' & Null()

É possível substituir valores nulos de conexões com banco de dados via OLEDB ou ODBC automaticamente utilizando a variável de ambiente NullDisplay.

SET NullDisplay='Indisponível';

Utilizando o comando NULLASVALUE é possível atribuir nulos para cargas de arquivos textuais, trocando um caractere indesejado por Nulos.

NULLASVALUE Estado;
SET NullValue='conteudo_indesejado_aqui';

Ocultar Campos

Para ocultar campos indesejados na lista de seleções atuais basta classificá-lo como um campo oculto prefixando o nome do campo com o caractere definido pela variável HidePrefix.

SET HidePrefix = '§';

LOAD Nome, Cidade, Cep, §IdCliente;
SQL Select * From Clientes;

Primeiros Valores

O prefixo FIRST pode ser utilizado no LOAD ou em um SQL para carregar os primeiros X registros indicados pelo parâmetro.

FIRST 10 SQL SELECT Cidade, ClienteID, CodigoPostal, Endereco, Estado, Fax, Fone FROM Clientes;



Página Principal