为什么在PL/SQL里用动态SQL ?1. 你想执行SQL数据定义语句(如CREATE),一个数据控制语句(如GRANT),或一个会话控制语句(如ALTER SESSION),但它们和INSERT、UPDATE和DELETE语句不同,是不能被直接包括在PL/SQL程序里的。这时需要动态SQL。2. 有时SQL语句在编译的时候不能全部确定,动态SQL使你能够在运行时动态地构建SQL语句,从而创建更通
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号