我正在从PHP代码执行Oracle请求并显示结果。有时,我需要使用'提示'在请求中,为了显示标题,所以我想在结果中使用这个文本。
奇怪的是,像“'”这样的请求会提示你好。没有工作,而选择没问题。
代码:
$stmt = oci_parse($conn, "prompt hello");
if (!oci_execute($stmt)){
var_dump(oci_error($stmt));
....
这会返回错误' ORA 00900无效的sql语句'。事实上,我在sql-developer的同一服务器/用户/ SID上测试了它,并且提示本身没有错误......
知道为什么吗?