Tag: stored-functions

Die Verwendung von gespeicherten Funktionen für Fragen rund um Datenbank-spezifische, benutzerdefinierte Funktionen, die die Abfragen ausführen, Parameter akzeptieren, und geben Sie einen berechneten Wert.

Suche nach 'grep-alike" wird durch die PostgreSql-Funktionen

Anzahl der Antworten 2 Antworten
Beim refactoring: PostgreSql-Funktionen (und spezifischer: bei der Suche nach "unbenutzt" - Funktionen) es wäre praktisch, um eine Funktion für die Suche nach einer bestimmten Zeichenfolge in der Funktion Definitionen. Weiß jemand, ob dies der beste Ansatz (Versuch

Die Verwendung von gespeicherten Funktionen in entity framework

Anzahl der Antworten 1 Antworten
Habe ich von einem alten Oracle DB, die ich versuche, in EntityFramework 4.1 Anwendung. Ich habe gelesen, über die große Einschränkung, dass oracle mit EF - Sie können Sie nicht anrufen Oracle gespeichert Funktion mit EF, es

Npgsql Parameter nach name zu einer gespeicherten Funktion

Anzahl der Antworten 2 Antworten
Arbeite ich mit dem code ich die Umwandlung zu Pgsql arbeiten .NET. Ich möchte zum aufrufen einer gespeicherten Funktion mit mehreren Parametern, aber ich würde gerne binden Sie die Parameter nach Namen, etwa so: NpgsqlCommand command =

MySQL-Rückgabewert aus einer SELECT-Anweisung

Anzahl der Antworten 2 Antworten
Ich bekomme immer diese Fehlermeldung: Ergebnis Bestand aus mehr als einer Zeile Habe ich diese Funktion: DROP FUNCTION IF EXISTS db.GetUserIDByCourseID; CREATE FUNCTION db.`GetUserIDByCourseID`(CourseID int) RETURNS int(11) BEGIN SELECT (c.user_id + COALESCE(pi.user_id, 0) + COALESCE(p.user_id, 0)) INTO

Die MySQL-Funktion: Auswählen und zurückgeben von Spalte

Anzahl der Antworten 2 Antworten
Ich habe eine Tabelle die Prozesse, die aus einer ID (unsigned int, auto_increment) und Name (varchar, unique). Auswahl der folgenden Funktion mit einer beliebigen Eingabe (ob in der Tabelle oder nicht) immer Ergebnisse in FEHLER 1172 (42000):

Gespeicherte Prozedur nicht vorhanden ist, auch nach der Erstellung

Anzahl der Antworten 1 Antworten
Ich versuche, erstellen Sie eine mysql stored procedure . Ich habe erfolgreich erstellt eine Prozedur mit dem folgenden code : delimiter $$ CREATE PROCEDURE `myprocedure` (IN var1 DATE) BEGIN <---code--> END Und SHOW CREATE PROCEDURE myprocedure zeigt

MySQL-speichern-Funktion mit while-Schleife WÄHLEN

Anzahl der Antworten 1 Antworten
Dies ist mein erstes mal, schreiben Sie eine MySQL-Funktion speichern, aber ich habe Probleme zu sehen, was habe ich falsch gemacht: Hier ist meine Tabelle und die Funktion: mysql> select * from PathNames; +-----+--------+-----+ | NID |

Testen der Leistung von Skalaren vs-tabellenwertfunktionen-Funktionen in sql server

Anzahl der Antworten 1 Antworten
OK, so habe ich gelesen, eine ganze Reihe von Artikeln darauf hindeutet, Tisch-value-Funktionen und cross apply-geben Sie eine bessere Leistung als eine Skalare udf. Ich wollte schreiben, dass meine Funktion in beide Richtungen und dann testen, um

Fehler-Code: 1422. Explizite oder implizite commit ist nicht erlaubt in der gespeicherten Funktion oder einem trigger

Anzahl der Antworten 1 Antworten
Überall sehe ich es scheint, MySQL gespeicherte Prozeduren können tun Transaktionen. Aber wenn ich erkläre meine gespeicherten Funktion create function test( a int ) returns int MODIFIES SQL DATA BEGIN START TRANSACTION ; update t set col='some

So führen Sie eine Tabellenwert-Funktion in ado.net?

Anzahl der Antworten 3 Antworten
Ich bin mit ado.net. Habe ich eine Funktion jsp-Datei in meine Datenbank nimmt 2 Parameter und gibt eine Tabelle zurück. Ich brauche fordert den Benutzer für die beiden Parameter, führen Sie dann die jsp-Funktion und drucken Sie

Gewusst wie: übergeben Sie einen parameter aus vb.net

Anzahl der Antworten 3 Antworten
Ich habe ein Programm, dass automatisch ausgeführt, jede Nacht, eine Abfrage ausführen und E-Mail-Ergebnisse. In meinem Programm rufe ich eine Funktion, die als Teil der Abfrage... Was ich möchte ist, übergeben Sie das Datum, das Programm ausgeführt

postgresql-Funktion-Fehler: Spaltenname nicht vorhanden ist

Anzahl der Antworten 2 Antworten
ich habe implementiert eine Funktion, die überprüfen, ob ein Wert angezeigt wird, in eine bestimmte Zeile einer bestimmten Tabelle: CREATE FUNCTION check_if_if_exist(id INTEGER, table_name character(50), table_column character(20) ) RETURNS BOOLEAN AS $$ DECLARE res BOOLEAN; BEGIN SELECT

Mysql Funktion aufrufen

Anzahl der Antworten 4 Antworten
Wenn ich eine Funktion aufzurufen, die einige Zeit, dann wird es ausführen jedes mal oder nur einmal ausgeführt, und der Wert wird dann nach einiger Zeit? Beispiel: select my_function('filed'),my_function('filed')/field2, (my_function('filed')*field1)/field3, ...... from my_table where group by filed1;

Return array in Funktion gespeichert

Anzahl der Antworten 1 Antworten
Ich bin versucht, das Ergebnis einer gespeicherten Funktion in einer WHERE-Anweisung in MySQL (5.x), aber es schlägt fehl, da in der Funktion bin ich durch die Auswahl von Werten aus einer Tabelle in eine INT-variable und dann

Gespeicherte Funktion mit der temporären Tabelle in postgresql

Anzahl der Antworten 2 Antworten
Im neuen zu schreiben von gespeicherten Funktionen in postgresql und im Allgemeinen . Ich bin versucht, zu schreiben eingene mit einem Eingabeparameter und zurückgeben eines Satzes von gespeicherten Ergebnisse in eine temporäre Tabelle. Ich den folgenden Code

Wie der test eines Oracle-Funktion enthält DML in PLSQL-Developer?

Anzahl der Antworten 6 Antworten
Auswahl der return-Wert einer Oracle-gespeicherten Funktion, die nicht enthalten DML kann getan werden nur durch die Auswahl der Funktion: select function_name() from dual; Wenn die Funktion enthält DML (in diesem Fall einige Einsätze zu protokollieren, die an

MySQL, gespeichert-mit Hilfe der Funktion STRING-variable als ABFRAGE

Anzahl der Antworten 1 Antworten
Ich Frage mich, ob es möglich ist in einer mysql gespeichert-Funktion oder gespeicherten Prozedur verfassen einer mysql-Abfrage als string-variable können Sie später ausführen? Ich habe eine gespeicherte Funktion get_district_part ((district_id INT,county_id INT,city_id INT,zip_id INT)) RETURNS INT, die

Die MYSQL-Funktion "Fehlercode: 1242 Unterabfrage gibt mehr als 1 Zeile" aber ich habe keine Unterabfragen

Anzahl der Antworten 2 Antworten
Ich weiß nicht, was ist das problem, warum es gibt mir Fehler bei der Ausführung der Funktion Hier ist meine sql: CREATE FUNCTION `test`.`GetProcessorMethodID` (processor_id INT, method_id INT) RETURNS INTEGER BEGIN DECLARE id INT; SET @id :=

Wie verwenden von goto label in MySQL gespeichert-Funktion

Anzahl der Antworten 2 Antworten
Möchte ich springen, in MySQL gespeicherte Funktion. Wie kann ich das nutzen? Beispiel-code: if (action = 'D') then if (rowcount > 0) then DELETE FROM datatable WHERE id = 2; else SET p=CONCAT('Can not delete',@b); goto ret_label;

mysql stored function-parameter

Anzahl der Antworten 1 Antworten
Ich habe gerade begonnen, erstellen Sie eine gespeicherte Funktion, dies ist mein erstes mal also ich habe ein paar Probleme. Derzeit rufe ich die Funktion mit SELECT test(); (der test ist der name der Funktion, die für

Oracle-Funktion ist nicht für ein Verfahren oder undefiniert ist. Anweisung ignoriert

Anzahl der Antworten 2 Antworten
Ich versuche zu nennen, einer Oracle-Funktion von C#, dass mehrere Zeilen zurückgibt, aber es funktioniert nicht. Hier ist die Funktion die ich benutze: create or replace function return_columns( tableName IN varchar ) return types.ref_c as c_result types.ref_c;

Rekursive gespeicherten Funktionen in MySQL

Anzahl der Antworten 2 Antworten
Ich versuche, eine Funktion, die rekursiv erstellt einen Pfad für eine bestimmte Kategorie CREATE FUNCTION getPath(inId INT) RETURNS TEXT DETERMINISTIC BEGIN DECLARE return_path TEXT; DECLARE return_parent_id INT; SELECT CONCAT('/', name) INTO return_path FROM article_categories WHERE id =

Erstellen einer Datenbank mithilfe einer gespeicherten Funktion

Anzahl der Antworten 4 Antworten
Ich bin neu in PostgreSQL eine Datenbank erstellen möchten, verwenden einer gespeicherten Funktion. Für ex: CREATE OR REPLACE FUNCTION mt_test(dbname character varying) RETURNS integer AS $BODY$ Create Database $1; Select 1; $BODY$ LANGUAGE sql; Wenn ich versuche

C# aufrufen von gespeicherten oracle-Funktion

Anzahl der Antworten 4 Antworten
create or replace function ar_knyga_egzistuoja( id number ) return number is kiekis number; begin select count(*) into kiekis from knygos where kn_id = id; return kiekis; end; C# - code: conn.Open(); OracleCommand cmd = new OracleCommand(); cmd.Connection

Wie man richtig in einer Schleife in einer gespeicherten Funktion in MySQL?

Anzahl der Antworten 2 Antworten
Ich bin mit einigen Schwierigkeiten eine ziemlich einfache gespeicherte Prozedur rechts. Betrachten Sie die folgende Artikel-Tabelle snippet: id replaced_by baseID 1 2 0 2 3 0 3 0 0 Einem einfachen hierarchischen Tabelle mit copy-on-write. Wenn ein

Was ist der richtige Weg, um rufen Sie eine gespeicherte Oracle-Funktion aus ado.net und das Ergebnis bekommen?

Anzahl der Antworten 2 Antworten
Habe ich eine vb.net codebase mit ado eine Verbindung zu einer Oracle-Datenbank. Wir haben viele gespeicherte Prozeduren, die wir rufen, teilweise mit mehreren out-Parameter. Doch nun benötige ich zum aufrufen einer gespeicherten Funktion, und es ist mir

MySQL gespeicherten Funktion mit geschachtelten IF... END IF, Fehler in der syntax richtigen syntax in der Nähe "

Anzahl der Antworten 3 Antworten
Ich habe eine Funktion, die ich derzeit in Gebrauch in PHP kompiliert die E-Mail-Adresse von separaten Feldern, sondern berücksichtigt verschiedene Formate, die in verschiedenen Regionen. Ich bin versucht, zu replizieren diese als MySQL-Funktion gespeichert. Ich begreife, dass

Gespeicherte Prozedur zum Öffnen und Lesen einer Textdatei

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche nach einer gespeicherten Prozedur-code, eine Textdatei öffnen, Lesen Sie in mehreren tausend Zeilen, und fügen Sie den code, um eine Tabelle in der Datenbank. Gibt es eine einfache Möglichkeit dies umzusetzen in

MySql aufrufen einer gespeicherten Funktion in einer gespeicherten Prozedur Fehler verursacht

Anzahl der Antworten 1 Antworten
Ich bin immer ein 1064-Fehler beim Aufruf einer gespeicherten Funktion innerhalb einer gespeicherten Prozedur. Es passiert nur auf der Linie, wo ich versuche, dies zu tun: SET account_id = get_account_id(user);. Was ist das problem und wie kann

Anzeigen einer gespeicherten Funktion - SQL-Server

Anzahl der Antworten 6 Antworten
Version: SQLServer 8 Ich würde gerne den Inhalt einer gespeicherten Funktion in SQL Server, d.h. was genau die Funktion macht. Keiner der aufgeführten Optionen hier für mich arbeiten. Es scheint nicht zu sein jede Datenbank/Tabelle namens sys.Objekte.

Wie zu werfen, ein Fehler in der MySql-Prozedur?

Anzahl der Antworten 2 Antworten
Was ist der Mechanismus zu zwingen, die MySQL einen Fehler auslösen, die in der gespeicherten Prozedur? Ich habe eine Prozedur, die s nennen andere Funktion: PREPARE my_cmd FROM @jobcommand; EXECUTE my_cmd; DEALLOCATE PREPARE my_cmd; den job-Befehl ist:

CREATE FUNCTION-Fehlermeldung "Diese Funktion hat keine DETERMINISTISCHEN, NO SQL oder READS SQL DATA"

Anzahl der Antworten 7 Antworten
Unsere Datenbank verfügt über eine Funktion zur Erstellung einer Bestellnummer. Es liest einen Wert aus der Settings-Tabelle, erhöht Sie, und gibt dann den neuen Wert ein. Zum Beispiel: CREATE FUNCTION NextOrderNumber() RETURNS INTEGER UNSIGNED NOT DETERMINISTIC BEGIN

Wie zum Bearbeiten von PostgreSQL gespeicherte Prozedur?

Anzahl der Antworten 5 Antworten
Ich bin langsam von MSSQL, PostgreSQL. In MSSQL, die ich nennen könnte, die Bearbeitung von bereits gespeicherten Prozedur oder Funktion, und die administration shell (SQL Server Management Studio) zeigte mir die Prozedur text, so dass ich nicht

Ansicht gespeicherte Prozedur/Funktions-definition in MySQL

Anzahl der Antworten 8 Antworten
Was ist der MySQL Befehl, um die definition einer gespeicherten Prozedur oder Funktion, ähnlich sp_helptext in Microsoft SQL Server? Ich weiß, dass SHOW PROCEDURE STATUS zeigt die Liste der Prozeduren zur Verfügung. Ich muss sehen, dass eine

Wie verwenden Sie Tabelle-Ausgabe von gespeicherten MYSQL-Prozedur

Anzahl der Antworten 1 Antworten
Ich habe mir für die Letzte Stunde oder so und habe nicht gefunden, eine schlüssige Antwort auf diese scheinbar einfache problem: Wie rufen Sie eine gespeicherte MYSQL-Funktion/- Prozedur und die Ausgabe verwenden in der weiteren SELECT-Abfragen? Obwohl

Funktionen vs Prozeduren in Oracle

Anzahl der Antworten 6 Antworten
kann jemand erklären, was ist der wesentliche Unterschied zwischen Funktionen und Prozeduren in Oracle? Warum muss ich Verfahren, wenn ich tun kann, alles mit Funktionen? Wenn ich nicht zu rufen-Prozedur in der sql-Anweisung, ok, ich werde eine

SQL Server - wo ist "sys.functions"?

Anzahl der Antworten 10 Antworten
SQL Server 2005-hat Super sys.XXX sichten auf das system Katalog, die ich Häufig verwende. Was stolpert ist mir diese: warum ist es ein "sys.Verfahren" - Ansicht, um Informationen über Ihre gespeicherten Prozeduren, aber es gibt keine "sys.Funktionen"