Hola, una pregunta talvez basica:
Es posible utilizar en Firebird 1.5 una especie de definicion como lo son los dominios al momento de declarar un dato,
Ejemplo:
Cuando defines una variable en un procedimiento almacenado escribes algo como esto:
Código SQL
[-]DECLARE VARIABLE NAME VARCHAR(64);
Pero si por alguna razon el campo NAME cambia de tamaño en la Tabla declarada, entonces talvez en tu procedimiento tendrias ahora que redefinir esta variable a por ejemplo:
Código SQL
[-]DECLARE VARIABLE NAME VARCHAR(128);
Esto es normalmente muy complicado cuando el codigo es grande y se pueden cometer graves errores cuando no se modifican todos los elementos necesarios, por lo cual si se pudiera usar el domino o alguna especie de definicion seria algo asi:
Código SQL
[-]DEFINITION:
SIZE_FIELD_NAME=128
USE:
DECLARE VARIABLE NAME VARCHAR(#SIZE_FIELD_NAME#);
talvez esto sea posible usando la definicion de un domino,para declarar la variable en el procedimiento almacenado
.
bueno esta es mi duda,alguien sabes como se puede lograr esto.
Esto quiza ya sea posible en firebird 2.0?.
Muchas gracias por su amable ayuda.