Tag: COMPOSITE-PRIMARY-KEY
Tengo dos tablas. Orden y Paleta. Cada orden puede tener varias paletas. Estoy tratando de averiguar si puedo hacer que el ID de la paleta sea una extensión del ID de la orden. Por ejemplo, si hay un ID de orden de 8000. Cuando se agrega una paleta a la . . . Read more
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
Estoy teniendo dificultades para utilizar el método DataTable.Merge y evitar la duplicación de filas. Tengo varias DataTables que necesito fusionar en una, incluyendo columnas duplicadas que deben fusionarse. Mis DataTables se ven así: PID|140 PID|140 PID|144 PID|142 1 | X 1| 1| 1|X 2 | 2|X 2|X 2|X 3 | . . . Read more
Estoy creando una aplicación con Java Spring y Oracle DB. En la aplicación, quiero generar un valor de clave primaria que sea único, ordenado y sin espacios: 1,2,3,4,5 en lugar de 1,2,5,7,8,9. En un momento dado, he utilizado max(id) + 1 para obtener el valor máximo del id y el . . . Read more
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