es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: COMPOSITE-PRIMARY-KEY

Continúa recibiendo un error de SQL: ORA-02270: no hay clave única o clave primaria coincidente para esta lista de columnas.

Tengo las siguientes tablas: CREAR TABLA PROPERTY (PropertyID SMALLINT PRIMARY KEY, Location VARCHAR(10), ) CREAR TABLA OFFICE (OfficeID SMALLINT, PersonID SMALLINT, Area VARCHAR(5), PRIMARY KEY(OfficeID, PersonID) ) Ahora, quiero crear la siguiente tabla pero sigo obteniendo el error mencionado (ORA-02270: no hay clave única o clave principal coincidente para esta . . . Read more

“Knex múltiples claves primarias en una relación de identificación donde el ID es una columna de incremento automático”

Intenté utilizar cada lógica que tenía en mente para resolver este problema, pero esta es la única solución que funcionó. export async function up(knex: Knex): Promise { knex.schema.createTable(‘documents’, (tabla) => { tabla.integer(‘id’).unsigned().notNullable().unique() tabla.string(‘path’) tabla.enum(‘tipo’, [‘CPF’, ‘RG’]) tabla.integer(‘id_Usuario’).unsigned().notNullable() tabla.foreign(‘id_Usuario’).references(‘id’).inTable(‘usuarios’) tabla.primary([‘id’, ‘id_Usuario’]) }) knex.schema.alterTable(this.tableName, (tabla) => { tabla.increments('id', { primaryKey: false }).alter() . . . Read more