SAS proc sql pré-definir o formato de uma variável
eu tenho uma tabela que eu sou necessário para criar um ponto de partida para-a tabela são mudanças em NPS. Estou a usar o proc sql para definir o valor disto.
A variável" Kategorie " na tabela é definida como 100 caracteres de comprimento.
No meu proc sql eu defino a variável como $ 100, no entanto porque eu digito o valor em, ele automaticamente seleciona um comprimento de 4 e corta todos os dados quando eu misturá-lo com o meu conjunto de dados existente.
Tenho uma forma de contornar isto, mas prefiro fazê-lo de forma correcta e limpa.
rsubmit ;
proc sql;
create table NPS_START_overall as select
'_NPS' as Kategorie format $100.,
(sum(Promotor)/count(land)-sum(detraktor)/count(land))*100 as RelativeEffect format 8.2
from erk_a;
quit;
endrsubmit;
Ainda estou a aprender, por isso pede desculpa se isto é super básico.Obrigado.
0
Author: James Oliver, 2016-10-21
1 answers
Acho que isto resolve o teu problema.
select '_NPS' as NPS format=$100. length=100
4
Author: Jonas, 2016-10-21 12:33:11