Sql Server
MrHave
不积跬步无以至千里,不积小流无以成江海。
展开
-
SqlServer查询某一段时间内执行的Sql语句
在某一段时间中执行过的SQL语句,代码如下:SELECT TOP 100 QS.creation_time, SUBSTRING(ST.text, (QS.statement_start_offset / 2) + 1, ((CASE QS.statement_end_offset WHEN - 1 THEN DATALENGTH(st.text) ELSE QS.statement_end_offset END - QS.statement_start_offset) / 2) + 1) A..原创 2020-12-15 11:18:36 · 3068 阅读 · 3 评论 -
Sql:除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效。
最近在写Sql的时候出现了:除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效。逻辑上看着挺对 但是报错,因为,子查询中的数据是不唯一的。例子如下:select * from(select userid from dbo.test where ID>20 order by userID desc) AS taborder by tab.userid查了很多例子,大部分的解决办法是:select * fr原创 2020-11-06 16:16:19 · 1052 阅读 · 0 评论