Campos Calculados
Hola!!! Una Consulta?
Tengo una Tabla Creada en Firebird con Los Siguiente Campos:
en esta Misma Tabla quiero Crear un Campo Calculado que me haga lo Siguiente: que Sume los Campos(PREG_PRECIO_COMP, PREG_TIEM_REPTA, PREG_INF_TEC) y este lo Divide entre 44 luego que lo multiplique por 100 ((PREG_PRECIO_COMP + PREG_TIEM_REPTA + PREG_INF_TEC ) / 44) * 100 ahora este codigo me presenta el siguiente error: Dynamic SQL Error. SQL error code = -104. Token unknown - line 1, column 92. Gracias muy buenas por su repuesta. |
Y ese error en que momento te lo da?.....
Escribe el Query que ejecutas y te manda el error que mencionas, para ver como te podemos ayudar. Saludos |
Cree el dominio DESCRIPCION como un VARCHAR(35).
Traté de pasar tu código y me dió error en COLLATE ES_ES_CI_AI. (He utilizado Firebird 1.5) Este código no me da ningún error:
Si ya tienes la tabla, deberás hacer:
|
Gracias por contestar la consulta?
El error se me ejecuta cuando estoy creando el Campo "calculado", no lo puedo crear por el error. |
GRACIAS duilioisola
SI LO he Logrado HAcer por medio del Alter. Gracias. |
Cita:
Saludos, |
Esta Disponible en 2.1 Delphius, si me sirvio lo que paso es que los Campos Sumados( PREG_PRECIO_COMP INTEGER, PREG_TIEM_REPTA INTEGER, PREG_INF_TEC INTEGER,) estaban como Tipo en Entero entonces el resultado siempre sera Cero, se tuvo que cambiar a Numeric 12,2.
Saludos. |
La franja horaria es GMT +2. Ahora son las 06:52:56. |
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