Documentación offline PHP master

db2_last_insert_id

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

db2_last_insert_id

Retorna el último ID generado por la última consulta de inserción

Descripción#

db2_last_insert_id(resource $resource): string
```php

Retorna el último identificador autogenerado por la última consulta de inserción para la conexión actual.

El resultado de esta función no se ve afectado por los siguientes eventos:

- Un comando INSERT único con una cláusula VALUES para una tabla que no dispone de columna de identidad.

- Un comando INSERT múltiple con cláusula VALUES.

- Un comando INSERT con un SELECT.

- Un comando ROLLBACK TO SAVEPOINT.

## Parámetros

`resource`  
Un recurso de conexión válido, creado por `db2_connect` o `db2_pconnect`. El valor de este argumento no puede ser un recurso de comando o de resultado.

## Valores devueltos

Retorna el identificador autogenerado que pudo ser ejecutado correctamente en esta conexión.

## Ejemplos

Ejemplo con `db2_last_insert_id`

El siguiente ejemplo muestra cómo retornar un identificador automático

```php

El ejemplo anterior mostrará:

Último ID generado: 1