Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Oracle
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-06-2017
Avatar de GustavoCruz
GustavoCruz GustavoCruz is offline
Miembro
 
Registrado: jul 2006
Ubicación: Sampués Sucre (Colombia)
Posts: 293
Poder: 18
GustavoCruz Va por buen camino
Instrucciones iif

Hola amigos, estoy tratando de migrar una base de datos de firebird a oracle, y me gustaría saber cómo puedo hacer esta consulta

Código SQL [-]
select s.segrips, s.segfecha, s.seghora,
iif(s.segnota is null,  '', s.segnota)||
iif((s.sistolica||'/'||s.distolica) is null,  '', ' Presión Arterial: '||s.sistolica||'/'||s.distolica||' mmgh')||
iif(s.fr is null,  '', ' Frecuencia Respiratoria: '||s.fr||' fr/min')||
iif(s.fc is null,  '', ' Frecuencia Cardiaca: '||s.fc||' fc/min')||
iif(s.peso is null,  '', ' Peso: '||s.peso||' Kg')||
iif(s.temp is null,  '', ' Temperatura: ' ||s.temp||'°C')||
iif((s.examenfisico is null) or (char_length(s.examenfisico) < 10) ,  '', ' Detalle Examen Físico: '||s.examenfisico)
,
iif(s.segnota is null,  '', s.segnota),
iif((s.examenfisico is null) or (char_length(s.examenfisico) < 10) ,  '', s.examenfisico),
iif((s.sistolica||'/'||s.distolica) is null,  '', ' Presión Arterial: '||s.sistolica||'/'||s.distolica||' mmgh')||
iif(s.fr is null,  '', ' Frecuencia Respiratoria: '||s.fr||' fr/min')||
iif(s.fc is null,  '', ' Frecuencia Cardiaca: '||s.fc||' fc/min')||
iif(s.peso is null,  '', ' Peso: '||s.peso||' Kg')||
iif(s.temp is null,  '', ' Temperatura: ' ||s.temp||'°C'),
s.segdxdes, s.ide,
pr.procc, pr.prorm, pr.pronombre, ep.espnombre, s.servicio, pr.firma
from segtable s, protable pr, esptable ep where
s.segprocodigo = pr.proidentidad and pr.proespecialidad = ep.espcodigo

sobre todo la parte donde hago esto:
Código SQL [-]
iif((s.examenfisico is null) or (char_length(s.examenfisico) < 10) ,  '', s.examenfisico)

Gracias de antemano por sus aportes


Gustavo Cruz
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Delphi no me reconoce instrucciones atirukas Varios 5 16-06-2008 21:06:49
Llenar DbGrid sin Instrucciones SQL CamiloU OOP 7 16-01-2006 23:54:14
Formularios e instrucciones SQL Jayle Tablas planas 1 13-04-2005 18:35:00
...instrucciones... Jure Humor 4 21-10-2004 23:27:02
Capturar instrucciones buitrago Firebird e Interbase 1 13-12-2003 00:16:32


La franja horaria es GMT +2. Ahora son las 02:20:24.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi