技术答疑.常用SQL.查询数据库指定用户最近执行的sql
【应用场景】
查询数据库指定用户最近执行的sql。
数据库:Sql Server
【查询语句】
-- 查询连接到当前数据库的进程信息 SELECT * FROM sys.sysprocesses WHERE dbid=db_id() -- 查询sa用户最后执行的sql语句 SELECT * FROM sys.sysprocesses a CROSS APPLY sys.dm_exec_sql_text (a.sql_handle) b WHERE a.dbid=db_id() and a.loginame='sa' --查询数据库最近执行的前100条sql语句 SELECT TOP 100 QS.creation_time AS '执行时间',ST.text AS '执行的SQL语句',* FROM sys.dm_exec_query_stats QS CROSS APPLY sys.dm_exec_sql_text (QS.sql_handle) ST ORDER BY QS.creation_time DESC
执行结果示例:
---------------------------------------------------------------------------------------------------------
【金蝶云星空BOS二次开发案例演示】https://vip.kingdee.com/article/94751030918525696
技术答疑.常用SQL.查询数据库指定用户最近执行的sql
【应用场景】查询数据库指定用户最近执行的sql。数据库:Sql Server【查询语句】-- 查询连接到当前数据库的进程信息SELECT * FROM sys.sys...
点击下载文档
本文2024-09-23 04:00:29发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-162509.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章