可以用Select 上下文变量 from RDB$database获得CURRENT_CONNECTION 返回INTEGER返回当前连接。注意这个值不要为了将来的使用而保存,因为服务器可能会更新重置该值
CURRENT_DATE 值:DATE 返回服务器的日期
CURRENT_ROLE 值:VARCHAR(31)本次firebird实例启动连接会话的用户名对应的Role,如果用户没有Role ,返回空
CURRENT_TIME 值:TIME 以秒当前的时间,自凌晨0时开始
CURRENT_TIMESTAMP 值:TIMESTAMP 貌似返回的时间间隔值
CURRENT_TRANSACTION 值:INTEGER :本次查询的ID值,不要为了将来使用而保存,因为是临时性的值
CURRENT_USER 值:VARCHAR(128) :本次firebird实例启动连接会话的用户名
ROW_COUNT 值:INTEGER最近一次被update/deleted/added的影响的行数命令执行完毕后就有效。
UPDATEING:值:BOOLEAN,最近的update成功与否,True,False
INSERTING 值:BOOLEAN 最近的Insert成功与否,True,False
DELETING 值:BOOLEAN 最近的Delete成功与否,True,False
USER 值:VARCHAR(128) 最近一次firebird实例启动连接会话的用户名以下两个类似oracle过程变成用的一场代码捕捉用途。
SQLCODE 值:INTEGER 最近一次执行异常的返回代码
GDSCODE 值:INTEGER 最近一次执行异常的更详细返回代码
CURRENT_DATE 值:DATE 返回服务器的日期
CURRENT_ROLE 值:VARCHAR(31)本次firebird实例启动连接会话的用户名对应的Role,如果用户没有Role ,返回空
CURRENT_TIME 值:TIME 以秒当前的时间,自凌晨0时开始
CURRENT_TIMESTAMP 值:TIMESTAMP 貌似返回的时间间隔值
CURRENT_TRANSACTION 值:INTEGER :本次查询的ID值,不要为了将来使用而保存,因为是临时性的值
CURRENT_USER 值:VARCHAR(128) :本次firebird实例启动连接会话的用户名
ROW_COUNT 值:INTEGER最近一次被update/deleted/added的影响的行数命令执行完毕后就有效。
UPDATEING:值:BOOLEAN,最近的update成功与否,True,False
INSERTING 值:BOOLEAN 最近的Insert成功与否,True,False
DELETING 值:BOOLEAN 最近的Delete成功与否,True,False
USER 值:VARCHAR(128) 最近一次firebird实例启动连接会话的用户名以下两个类似oracle过程变成用的一场代码捕捉用途。
SQLCODE 值:INTEGER 最近一次执行异常的返回代码
GDSCODE 值:INTEGER 最近一次执行异常的更详细返回代码
解决方案 »
- 使用Ole操作Excel打印表格,速度很慢。求教
- 怎麼樣取得區域網里指寫的文檔里的內容?\\192.168.30.236\IOData\20061016.txt這樣!
- 高难度问题,Windows API为什么无法创建WebBrowser组件?
- 高分诚征一思路,有合理建议者给分
- 为何小妹【在用install shield express for delphi4打包时不能设置别名参数】
- 全局Hook无效的问题
- 各位有没有动态生成菜单的过程或责函数,200送上
- 请帮我看一下如下存储过程。
- *****一千分请教硬件高手!!!*****
- 请教ado连接到sql7使用oledb for sql与oledb for odbc的问题
- 没有注册类别
- 怎么样把字符串写入EXE文件啊
所有的win32,win64,linux,windows ce