Valores de filas afectadas y claves identidad en DB2
- Lee más sobre Valores de filas afectadas y claves identidad en DB2
- 5 comentarios
- Inicie sesión para enviar comentarios
Muchas veces es necesario conocer el último id insertado en una columna identity (auto-numérica) o también la última o últimas filas insertadas en una tabla.
Muchos desarrolladores tratan esto con algunas prácticas que no son muy buenas, algunos ejemplos pueden ser ejecutar una consulta del estilo SELECT MAX(id) FROM tabla luego de insertar, SELECT * FROM tabla WHERE descripcion='algún dato unique que se tenía antes de insertar' o almacenar últimos valores de clave en una tabla.
DB2 posee una serie de características que permiten lidiar con estos problemas y darles una solución sencilla y elegante, además se tendrá en cuenta la concurrencia y la eficiencia en la ejecución.
El operador para concatenar en SQL Server es '+', pero que este operador sirva también para sumar puede generar errores.


He probado a crear una conexión en SQL Developer con una base de datos SQL Server remota. Los primeros pasos para configurar Oracle SQL Developer ya están descritos en el artículo de introducción a SQL Developer, y ya había hecho alguna prueba con un SQL Server instalado en la misma máquina que SQL Developer, pero al probar a hacerlo con una BD SQLServer remota he encontrado alguna dificultad más que creo que merece la pena comentar.