ocierror() retorna o último erro encontrado. Se o parâmetro opcional stmt|conn|global não for fornecido, o último erro encontrado é retornado. Se nenhum erro for encontrado, ocierror() retorna FALSE. ocierror()retorna o erro como um array associativo. Nesse array, code consiste o código de erro Oracle e message a string de erro do Oracle.
Quando PHP 4.3: offset e sqltext irão também ser incluídos no array retornado para indicar a localização do erro e a string SQL que o causou.