[snip] I am using PHP with Oracle, but not executing stored procedures..... I assume you are already validating the contents of the $addr variable before you bind it? Otherwise, no real ideas here... [/snip] Yes, I am validating the contents of the variable. I have ton some reading, but details are sketchy at best. I strongly suspect that it has to do with how the TYPE is declared; p_BILL_TO_ADDRESS1 IN CONT_ADDRESS.ADDRESS1%TYPE Default NULL, --VC(50) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php