a)
SQL语句是一个单一的SQL命令(例如,从table1中选择*或将NOCOUNT设置为ON)。另一方面,批处理是发送到服务器以作为一个整体执行的许多SQL语句。批处理中的语句被编译成单个执行计划。批由GO命令分隔。因此,SQL语句和批处理之间唯一的区别是,每个SQL语句作为一个单独的单元发送到服务器,因此与其他SQL语句分别编译,而批处理
我必须编写一个过程,将任何sql语句的执行时间保存在一个表中。该过程正由exec measuresqltime('sql statement as string');调用 --declarations BEGIN timestart:=dbms_utility.get_time();
EXECUTE IMMEDIATE s