Bei Stored Procedures liegt es nicht daran, ob CHAR oder VARCHAR-Parameter übergeben wurden, da lediglich die Anzahl der Parameter und allenfalls auf Compatibilität der Parameter geprüft wird. Deshalb ist ein Casting der Parameter nicht zulässig. (Bei User Defined Functions spielt der Parameter-Typ eine Rolle, da hier anders überladen wird. Beim Aufruf von UDFs ist die Angabe von CAST und anderen Konvertierungs-Funktionen wie CHAR zulässig).

M.E. stimmt entweder die Bibliotheksliste nicht, wenn Du mit System-Naming arbeitest oder der SQL PATH wurde nicht korrekt gesetzt, wenn mit SQL-Naming gearbeitet wird. SQL-Naming berücksichtigt die Bibliotheksliste nicht!!!

Birgitta