Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.tools -> Re: What is this Notation? : "{call pack.proc(?, {resultset 10..."

Re: What is this Notation? : "{call pack.proc(?, {resultset 10..."

From: DriftWood <drift_wood_at_my-deja.com>
Date: Thu, 18 Jan 2001 21:43:18 GMT
Message-ID: <947o1k$u6b$1@nnrp1.deja.com>

> "{call packperson.oneperson(?, {resultset 2, ssn, fname, lname})}"

This is the ODBC Procedure call ESCAPE syntax. This is documented in the ODBC Programmers Guide (from MS, included with MSDN docs). The '?' are replaceable parameters that will be substituted and bound by the driver.

If you use the native OLEDB provider, it will generate native procedure call code (something like BEGIN procedure(?,?); END;). The bind variables and replaceble parameters will still be represented by some sort of token.

--
-cheers
  DW
--------------------------------------------------------------------
"It is a kind of good deed to say well; and yet words are not deeds.
  -William Shakespeare"


Sent via Deja.com
http://www.deja.com/
Received on Thu Jan 18 2001 - 15:43:18 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US