rdb$set_context('USER_SESSION', nome_variabile, valore)
rdb$get_context('USER_SESSION', nome_variabile)
USER_SESSION rimane attivo per tutta la sessione corrente. Se ti serve solo all'interno della transazione corrente, usa USER_TRANSACTION.
rdb$set_context('USER_SESSION', nome_variabile, valore)
rdb$get_context('USER_SESSION', nome_variabile)
USER_SESSION rimane attivo per tutta la sessione corrente. Se ti serve solo all'interno della transazione corrente, usa USER_TRANSACTION.
non riesco a capire:
select
tabella.importoa,
tabella.importob,
tabella.importoc,
tabella.importoa+tabella.importob+tabella.importob as importotolale,
rdb$set_context('USER_SESSION', 'MyVar', tabella.importoa+tabella.importob+tabella.importob ),
rdb$get_context('USER_SESSION', 'MyVar'),
importototale*50/100 as miovalore
from tabella
perfavore, mi puoi dire cosa sbaglio?
grazie