Después de la ayuda recibida de Casimiro y ecfisa en
Propiedades de una columna, me está apareciendo otro error del que no soy capaz de encontrar el origen.
Para fijar el valor por defecto de una columna uso el código del hilo que comentaba más arriba. Sin embargo al tratar de actualizar una de las tablas con este código:
Código SQL
[-]ALTER TABLE ELECTOS ALTER COLUMN CODPRV SET DEFAULT '45'
teniendo la tabla esta definición:
Código SQL
[-]CREATE TABLE Electos (CodPrv VARCHAR(2) NOT NULL,
Codigo INTEGER NOT NULL,
Cargo INTEGER NOT NULL,
Junta SMALLINT DEFAULT 1,
CONSTRAINT PK_Electos PRIMARY KEY (CodPrv, Codigo, Cargo, Junta))
Se genera este error:
Cita:
Partner index segment no 1 has incompatible data type
|
Hasta donde soy capaz de entender y he podido encontrar, o eso creo, me está indicando que los tipos de datos de la definición de la columna y del valor que intento introducir no son compatibles, como si quisiera meter un número en un varchar.