- Se incorporó
- 15 Enero 2004
- Mensajes
- 11.872
Nuevas características para Desarrolladores en Oracle 12c
Les dejo una serie de artículos en español en donde se resumen adiciones de características en Oracle Database 12c que serán de provecho de desarrolladores.
La más sencilla y chora es que ahora se pueden crear tablas con campos autoincrementales como en MySql metiendo dentro las secuencias:
Si nosotros necesitamos un campo en una tabla que se autoincremente a medida que se añadan registros (insert), en MySql simplemente definimos ese campo como autoincremental y listo, nos olvidamos de él, y el motor solito se encargará de sumar valores a medida que se agregen registros. Hasta oracle 11g teníamos que crear una secuencia (un objeto de tipo código) y luego en la instrucción de insert le agregábamos el valor al campo llamando a la secuencia, más o menos así:
insert into usuario
(incremento, descripcion, nombre)
values
(secuencia.nextval, 'Holi','hola');
Pues bien, en Oracle 12c asocias la secuencia al campo de la tabla y listo, al momento del insert puedes olvidarte de llamar al campo autoincremental.
Les dejo los links para que le den un vistazo. Si desarrollan contra una base de datos oracle más de alguna funcionalidad les parecerá útil:
Oracle Database 12c: ?Nuevas Caracter
Oracle Database 12c: "Nuevas Caracter
Oracle Database 12c: "Nuevas Caracter
Les dejo una serie de artículos en español en donde se resumen adiciones de características en Oracle Database 12c que serán de provecho de desarrolladores.
La más sencilla y chora es que ahora se pueden crear tablas con campos autoincrementales como en MySql metiendo dentro las secuencias:
Si nosotros necesitamos un campo en una tabla que se autoincremente a medida que se añadan registros (insert), en MySql simplemente definimos ese campo como autoincremental y listo, nos olvidamos de él, y el motor solito se encargará de sumar valores a medida que se agregen registros. Hasta oracle 11g teníamos que crear una secuencia (un objeto de tipo código) y luego en la instrucción de insert le agregábamos el valor al campo llamando a la secuencia, más o menos así:
insert into usuario
(incremento, descripcion, nombre)
values
(secuencia.nextval, 'Holi','hola');
Pues bien, en Oracle 12c asocias la secuencia al campo de la tabla y listo, al momento del insert puedes olvidarte de llamar al campo autoincremental.
Les dejo los links para que le den un vistazo. Si desarrollan contra una base de datos oracle más de alguna funcionalidad les parecerá útil:
Oracle Database 12c: ?Nuevas Caracter
Oracle Database 12c: "Nuevas Caracter
Oracle Database 12c: "Nuevas Caracter
Última modificación: