假设您在SQL代码中执行了一组插入或更新。
如果一切顺利,那么你会得到一堆如下的陈述:
(1行受影响)
(0行(s)受影响)
(5行(s)受影响)
(2行(s)受影响)
(3行受影响)
如何使上述更详细?如何配置SQL代码本身的输出详细信息?
答案 0 :(得分:1)
除了受查询影响的行数之外,您还可以显示数据库服务器为执行查询而实际执行的步骤。这通常被称为"执行计划"。在SQL Server Management Studio中,您可以在执行查询之前选择包含实际执行计划(Ctrl + M)选项。执行后,您可以通过查看执行计划选项卡查看描述SQL Server如何执行查询的详细信息。在我不太熟悉的Oracle中,EXPLAIN PLAN语句实现了类似的功能。