![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#2
|
||||
|
||||
|
El problema es que estás usando RDB$SET_CONTEXT dentro de un SELECT que devuelve varias filas, por lo que la función se ejecuta una vez por cada fila.
En Firebird estas funciones no son “variables globales” sino que se evalúan por fila. Si quieres que se ejecute una sola vez, usa FROM RDB$DATABASE, o mejor aún, evita SET_CONTEXT y usa una subconsulta o CTE. Te copio respuesta del primo chatgpt: ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Rotulos de columnas usando variables | HenryAraniva | MS SQL Server | 3 | 06-09-2008 00:04:37 |
| variables variables (manual php) | salvica | PHP | 0 | 25-09-2005 16:44:52 |
| variables | Chupi | API de Windows | 1 | 24-12-2004 11:21:26 |
| here en sql con variables | rolando_s | Conexión con bases de datos | 3 | 16-12-2004 22:43:03 |
|