Als «functions» getaggte Fragen

Eine Funktion führt eine bestimmte Arbeit aus und verwendet normalerweise Parameter als Eingabe. In Bezug auf Datenbanken können diese spezifisch für SQL oder den Datenbankanbieter sein.

1
Automatische Konvertierung anonymer Datensätze, die von einer UDF zurückgegeben wurden, in einen bekannten Tabellentyp
Proprietärer Code (den wir nicht ändern können) enthält eine Reihe von benutzerdefinierten Funktionen des Typs: create or replace function f() returns record as $$ ... $$ was wir folgendermaßen nennen (zum Beispiel): SELECT status, log FROM f() as (status boolean, log text); (status boolean, log text)ist ein Zeilentyp einer Tabelle …

2
Ist in bereits geöffneten Transaktionen noch eine gelöschte (oder geänderte) Funktion verfügbar?
ich fand PostgreSQL - Werden CREATE FUNCTION und DROP FUNCTION gesperrt, wenn sie in verschiedenen Transaktionen verwendet werden? aber es gibt keine Antworten und ist nicht genau das gleiche wie meine Frage (obwohl sehr ähnlich). Angenommen, ich mache Folgendes: Erstellen Sie eine Funktion myfunc() Starten Sie eine Transaktion von Client …


1
Warum beginnen Zeichenfolgenfunktionen auf SQL-basierten Datenbankservern an Position 1 anstelle von 0? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 4 Jahren . Das hat mich immer gestört. Es scheint, dass Zeichenfolgenfunktionen …

1
Wie kann man die CLR-Funktion aus Sicht der Leistung besser nutzen (in jeder Datenbank wiederholen oder allgemeine Funktion haben)?
Ich habe eine Frage zur Validierung der XMLVerwendung von XSD schemainside gestellt SQL Server 2012(siehe Link ). Ich verstehe (wie ich vermutet habe), dass ich verwenden muss CLR Function. Die Funktion wird erhalten XSD schema textund XML textund Validierung machen. Ich werde 1 Konfigurationsdatenbank und viele Installationsdatenbanken haben. Unter diesem …




1
Warum kann ich meine UDF nicht direkt anrufen? Warum muss ich es 3 Level tief qualifizieren?
Ich habe gerade eine UDF erstellt und sie getestet. Ich habe festgestellt, dass sie nur funktioniert, wenn ich diese Syntax verwende SELECT [PMIS].[dbo].[fnIsReportingTo] (50,1132) Ich hatte erwartet, dass es so funktioniert: select * from fnIsReportingTo (50,1132) oder select fnIsReportingTo (50,1132) Hier ist meine SQL erstellen: create function fnIsReportingTo ( @BossID …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.