摘要
本发明提供了一种支持调试输出的增强型数据库查询、装置、设备及介质,涉及数据库技术领域,包括:接收待处理的查询语句;通过查询解析器,对查询语句进行词法解析、语法解析和语义解析处理,以构造查询语句对应的语义树结构,语义树结构包含有子句对应的语义节点,且嵌入有非破坏性观测指令的子句对应的语义节点关联有观测节点;过查询优化器,基于语义树结构生成携带有观测钩子的查询计划树;通过执行引擎,执行查询计划树,以得到查询语句对应的响应结果和非破坏性观测指令对应的中间观测快照数据。本发明可以在保持事务一致性与执行效率的前提下,有效解决传统CTE的黑盒调试难题。