这让我困扰了很长时间 是SQL解释?如果是,那么存储过程呢?为什么一直要解释它们?这将是非常低效的...它们是否应该编译和存储以备将来使用?
答案 0 :(得分:0)
第3点:
SQL通常是一种“解释”语言而不是“已编译” 语言。要执行一个或多个SQL语句,通常要执行 一个单独的程序,它读取您的脚本然后执行它。没有 生成并存储“编译程序”或“可执行文件”以供以后使用 使用。每次运行程序时,都会再次进行解释。 (存储 程序可以重复使用,而不必重新解释它们。 存储过程在solidDB SQL语法中简要讨论 广泛存储在存储过程,事件,触发器和序列中。