TableSelect::lockShared
En esta página
TableSelect::lockShared
Ejecuta SHARED LOCK
Descripción#
public mysql_xdevapi\TableSelect::lockShared([int $lock_waiting_option]): mysql_xdevapi\TableSelect
```php
Ejecuta una operación de lectura con SHARED LOCK. Solo un bloqueo puede estar activo a la vez.
## Parámetros
`lock_waiting_option`
Una opción de espera opcional que se establece por omisión en `MYSQLX_LOCK_DEFAULT`. Los valores válidos son:
- `MYSQLX_LOCK_DEFAULT`
- `MYSQLX_LOCK_NOWAIT`
- `MYSQLX_LOCK_SKIP_LOCKED`
## Valores devueltos
Un objeto TableSelect.
## Ejemplos
Ejemplo de `mysql_xdevapi\TableSelect::lockShared`
```php
Resultado del ejemplo anterior es similar a:
Array
(
[0] => Array
(
[name] => John
[age] => 42
)
[1] => Array
(
[name] => Sam
[age] => 42
)
)