Criar campo virtual no SqlDataset

Delphi

21/06/2011

Olá a todos.
Uso Delphi 7, firebird e DbExpress
Estou fazendo um select com union para extrair dados de duas tabelas.
Preciso criar um campo (coluna virtual) com conteúdo fixo dependendo da tabela.
Preciso colocar este no código do CommandText do SqlDataset mas não acerto.

Select 'TS' + 'Tipo', Exe_Caso Caso From DetExames
Union
Select 'DNA'  + 'Tipo', Exe_Caso Caso From DnaExames

abraços e obrigado
Neto



Antônio Neto

Antônio Neto

Curtidas 0

Respostas

Wilson Junior

Wilson Junior

21/06/2011

Teste assim:
SELECT
  CAST( 'TS' AS VARCHAR(5) ), 
  Exe_Caso Caso
FROM
  DetExames

UNION

SELECT
  CAST( 'DNA' AS VARCHAR(5) ),
  Exe_Caso Caso
FROM
  DnaExames


Espero ter colaborado.
GOSTEI 0
Antônio Neto

Antônio Neto

21/06/2011

Maravilha.............. Muito obrigado   Problema resolvido, vamos ao proximo....   Neto  
GOSTEI 0
POSTAR