ocilib提供了以下几个执行sql语句的函数
OCI_ExecuteStmt/OCI_ExecuteStmtFmt 使用没有绑定变量的语句
OCI_Execute 使用有绑定变量的语句
OCI_Immediate/OCI_ImmediateFmt 使非绑定,可返回单行的语句,可以马上输出select值到参数变量中
表结构
create table oci_parse(rid number(10),rtm date default sysdate,rname varchar2(30));
RNAME | seconds | COUNT(*) |
OCI_Prepare out of loop | 31 | 100000 |
ImmediateFmt static sql | 123 | 100000 |
OCI_Prepare in loop | 35 | 100000 |
ExecuteStmtFmt static sql | 130 |