Insertar varios registros con 1 sentencia Insert
Queremos añadir a una tabla que relaciona alumnos con profesores toda una clase nueva en la que los alumnos cuyo apellidos empiezan por A con el profesor con el id 9.
Debemos utilizar una sentencia insert para cada alumno ? o una para todos ?
Mejor lo último no
insert into relAlumnosProfesores
select
id, 9
from
alumnos
where
apellido1 like ‘%A’
También te puede interesar:
- [iBATIS] – Insertar Claves en Oracle Cuando insertamos un registro en una tabla, MySQL automáticamente rellena la clave única con un número entero único que se va autoincrementando. En Oracle este...
- Formatear los datos en SQL El formato de los datos de entrada puede provocar fallos al ejecutar la sentencia SQL. Por ejemplo SELECT * FROM MOVIES WHERE TITLE='McHale's Navy' El...
- [JDBC] – UNION de datos tipo LONG La sentencia siguiente (SELECT a.texto FROM…) UNION (SELECT a.texto FROM…) si el campo "a.texto" es de tipo LONG da el error siguiente: ORA-00997: uso no...
- [JDBC] – Recuperar campos de dos tablas diferentes Queremos realizar una consulta de los datos contenidos en dos tablas diferentes. Para ello podemos utilizar una sentencia SQL del siguiente estilo: SELECT *FROM SOLICITUDES...
- Java7: Nuevo soporte del tipo String en sentencias switch NOTA: Debido a problemas con el editor del blog, los estilos no se muestran correctamente. Intentaré arreglarlo y modificar el post en el futuro, pero...






























