2020-09-14 03:45发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
在Oracle中,我可以使用以下SQL来获取" session_id":
从双重中选择USERENV('SESSIONID')
我如何在SQL Anywhere 17中做同样的事情?
我在看
SELECT属性(" MachineName"),它将返回计算机名称。
我找不到我所连接的"当前"会话的属性。
这将以INTEGER返回当前连接的连接号:
从DUMMY中选择@@ SPID;
这将返回与VARCHAR(32767)相同的东西:
从DUMMY中选择CONNECTION_PROPERTY("数字");
以下是 Foxhound帮助必须说的内容 数字:
自数据库启动以来,SQL Anywhere为每个已启动的连接分配一个唯一的连接号。 SQL Anywhere的最新版本为外部客户端连接分配了较小的数字(1、2、3,...),为事件,Web服务和内部("临时")分配了较大的数字(1000000065、1000000066等)。
外部客户端连接号的范围是1到999,999,999。 如果超出该范围,则编号将再次从1开始,但是已使用的编号将被跳过。
在SQL Anywhere服务器停止并重新启动之前,永远不会有两个具有相同编号的连接。
最多设置5个标签!
这将以INTEGER返回当前连接的连接号:
从DUMMY中选择@@ SPID;
这将返回与VARCHAR(32767)相同的东西:
从DUMMY中选择CONNECTION_PROPERTY("数字");
以下是 Foxhound帮助必须说的内容 数字:
自数据库启动以来,SQL Anywhere为每个已启动的连接分配一个唯一的连接号。 SQL Anywhere的最新版本为外部客户端连接分配了较小的数字(1、2、3,...),为事件,Web服务和内部("临时")分配了较大的数字(1000000065、1000000066等)。
外部客户端连接号的范围是1到999,999,999。 如果超出该范围,则编号将再次从1开始,但是已使用的编号将被跳过。
在SQL Anywhere服务器停止并重新启动之前,永远不会有两个具有相同编号的连接。
一周热门 更多>