"Funktion existiert nicht", aber ich denke wirklich, dass es funktioniert

8

Bin ich verrückt oder einfach dumm?

%Vor%

Hier ist die CREATE FUNCTION , ich habe das Fleisch des Codes weggelassen, aber das sollte irrelevant sein:

%Vor%

Und nur zum Kichern:

%Vor%

Diese Funktion scheint zu existieren. Was könnte ich vermissen?

Das ist gelöst, die Antwort lautet: Ich bin dumm. Ich hatte ursprünglich die Argumente falsch definiert, aber mein Code verwendete die richtigen Argumente. Es gab ein extra bigint , das kein Geschäft hatte.

    
echtish 13.03.2012, 06:41
quelle

3 Antworten

2

Nun, etwas ist merkwürdig. Ich habe:

%Vor%

Hatten Sie andere Probleme mit dieser Datenbank? Können Sie es mit Dump / Restore kopieren und versuchen Sie dies auf der neuen Kopie? Wird der Funktionsname explizit mit der Schemahilfe "public" qualifiziert? Welche Version von PostgreSQL verwenden Sie?

Aktualisierung: SQL-Funktion Es funktionierte auch gut für mich mit:

%Vor%     
araqnid 13.03.2012, 11:48
quelle
2

Wenn Sie können und wenn ist das Problem. Ich empfehle,

zu verwenden %Vor%

, um das korrekte Schema zu setzen, in dem die Funktion erstellt wird, oder an einer Stelle, an der Sie sie aufrufen, geben Sie direkt den Schemanamen an

%Vor%     
Perlos 02.04.2012 07:59
quelle
1

Versuchen Sie diese Syntax:

%Vor%     
John P 13.03.2012 06:47
quelle

Tags und Links

yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warningyii\base\ErrorException

PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/lib64/php/modules/mongodb.so (/usr/lib64/php/modules/mongodb.so: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/mongodb.so.so (/usr/lib64/php/modules/mongodb.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '389148',
    'url' => 'function-does-not-exist-but-i-really-think-it-does',
];

$_COOKIE = [
    'advanced-frontend' => 'aaa33b8aaa34a0d705cadd4db3795103',
    '_csrf-frontend' => 'f661403c7e8febe3d61e3185ce27b2cccc6b78e94d708bd6fa5a795b4560bb0ca:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"BssUqj4UHwDpZ2x0ibn2eFp8mtKGuRI6";}',
];

$_SESSION = [
    '__flash' => [],
];