![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Hola, gracias por tu ayuda,
necesito crear una vista con un campo condicionado, por ejemplo si el campo2='A' que muestre 'AAAA' , si es 'B' 'BBBB' sino 'OTRA' esto lo debe hacer firebird no el evento calculated del dataset por ejemplo para crear una tabla con un campo calculado hago CREATE TABLE TABLA5 ( campo1 INTEGER NOT NULL, campo2 CHAR(1) NOT NULL, CALC2 COMPUTED BY ((CASE WHEN campo2='A' then 'AAAAA' WHEN campo2='B' then 'BBBBBB' ELSE 'OTRA' END)) ); una vista SIN el campo calculado seria CREATE VIEW V3( CAMPO1, CAMPO2 ) AS select campo1,campo2 from TABLA5 where campo1 = 1; pero me dá error si quiero crear una vista con un campo calculado, no me deja colocar la palabra computed por ningún lado Gracias |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Pasar un campo calculado a un campo del mismo DbGrid | maravert | Conexión con bases de datos | 3 | 12-05-2006 00:31:30 |
Campo calculado | sercornejov | MySQL | 3 | 09-08-2005 02:54:35 |
Campo de bd calculado | davidgaldo | MS SQL Server | 3 | 20-05-2005 15:50:22 |
create view en delphi | piyugo | SQL | 3 | 02-09-2004 00:33:00 |
![]() |
|