Wie ordnen Sie das Ergebnis eines Exec-Aufrufs einer Variablen in SQL zu? Ich habe einen gespeicherten Prozess namens up_GetBusinessDay, der ein einzelnes Datum zurückgibt. Können Sie so etwas tun: exec @PreviousBusinessDay = dbo.up_GetBusinessDay @Date, -1
Beim Zugriff auf eine gespeicherte Prozedur in SQL Server wird der Fehler angezeigt Server Error in '/' Application. Procedure or function 'ColumnSeek' expects parameter '@template', which was not supplied. Dies geschieht, wenn ich eine gespeicherte Prozedur mit einem Parameter über die Datenverbindung von .net zu SQL aufrufe (System.data.SqlClient), obwohl ich …
Kann ich mehrere Spalten in mehreren Variablen innerhalb derselben Auswahlabfrage in MySQL AUSWÄHLEN? Beispielsweise: DECLARE iId INT(20); DECLARE dCreate DATETIME; SELECT Id INTO iId, dateCreated INTO dCreate FROM products WHERE pName=iName; Was ist die richtige Syntax dafür?
Ich habe versucht, einen Standardparameterwert folgendermaßen zu ändern: ALTER PROCEDURE [dbo].[my_sp] @currentDate datetime = GETDATE() und alles, was der SQL-Pre-Compiler mir gab, war dieser Fehler: Meldung 102, Ebene 15, Status 1, Prozedur my_sp, Zeile 8 Falsche Syntax in der Nähe von '('. Ich habe die Prozedur bereits erstellt. (Ich bin …
Ich habe einen gespeicherten Prozess geschrieben, der ein Update ausführt, wenn ein Datensatz vorhanden ist, andernfalls wird ein Insert ausgeführt. Es sieht ungefähr so aus: update myTable set Col1=@col1, Col2=@col2 where ID=@ID if @@rowcount = 0 insert into myTable (Col1, Col2) values (@col1, @col2) Meine Logik hinter dem Schreiben auf …
Ich muss int datafield in nvarchar mit führenden Nullen konvertieren Beispiel: 1 konvertiere zu '001' 867 konvertieren zu '000867' usw. Vielen Dank. Dies ist meine Antwort 4 Stunden später ... Ich habe dieses T-SQL-Skript getestet und arbeite gut für mich! DECLARE @number1 INT, @number2 INT SET @number1 = 1 SET …
Ist es möglich, die Druckausgabe einer in .NET gespeicherten T-SQL-Prozedur zu erfassen? Ich habe viele ältere Prozesse, die den Druck als Mittel zur Fehlermeldung verwenden. Ist es beispielsweise möglich, über das folgende PROC auf das Outprint-Wort zuzugreifen? -- The PROC CREATE PROC usp_PrintWord AS PRINT 'word' // Some C# Code …
Ich habe eine Prozedur gespeichert, die jedes Mal, wenn sie von der Webanwendung aufgerufen wird, eine wahnsinnige Zeitüberschreitung aufweist. Ich habe den SQL-Profiler gestartet und die Anrufe in dieser Zeit verfolgt und schließlich Folgendes herausgefunden: Bei der Ausführung der Anweisungen aus dem MS SQL Management Studio mit denselben Argumenten (tatsächlich …
Ich bin mit Oracle nicht so vertraut, wie ich es gerne hätte. Ich habe ungefähr 250.000 Datensätze und möchte sie 100 pro Seite anzeigen. Derzeit habe ich eine gespeicherte Prozedur, die alle eine Viertelmillion Datensätze mithilfe eines Datenadapters und eines Datensatzes sowie der Methode dataadapter.Fill (Datensatz) für die Ergebnisse des …
In T-SQL ist dies zulässig: DECLARE @SelectedValue int SELECT @SelectedValue = MyIntField FROM MyTable WHERE MyPrimaryKeyField = 1 Es ist also möglich, den Wert eines SELECT abzurufen und in eine Variable einzufügen (vorausgesetzt, es ist offensichtlich skalar). Wenn ich dieselbe Auswahllogik in eine gespeicherte Prozedur einfüge: CREATE PROCEDURE GetMyInt AS …
Ich sehe Oracle-Prozeduren, die manchmal mit "AS" und manchmal mit dem Schlüsselwort "IS" geschrieben wurden. CREATE OR REPLACE Procedure TESTUSER.KILLINSTANCE (INSTANCEID integer) **AS** ... vs. CREATE OR REPLACE Procedure TESTUSER.KILLINSTANCE (INSTANCEID integer) **IS** ... Gibt es einen Unterschied zwischen den beiden? Bearbeiten: Anscheinend gibt es keinen funktionalen Unterschied zwischen den …
Ist es möglich, den Namen der aktuellen gespeicherten Prozedur in MS SQL Server abzurufen? Vielleicht gibt es eine Systemvariable oder eine Funktion wie GETDATE()?
Ich schreibe eine einfache Webanwendung, um eine gespeicherte Prozedur aufzurufen und einige Daten abzurufen. Es ist eine sehr einfache Anwendung, die mit der Datenbank des Kunden interagiert. Wir übergeben die Mitarbeiter- und Firmen-ID und die gespeicherte Prozedur gibt die Mitarbeiterdaten zurück. Die Webanwendung kann keine Daten aktualisieren / löschen und …
Ich habe derzeit eine gespeicherte Prozedur, in der ich neue Zeilen in eine Tabelle einfügen möchte. insert into cars (id, Make, Model) values('A new Guid', "Ford", "Mustang") Der Primärschlüssel 'id' ist also ein Guid. Ich weiß, wie man eine neue Guid in C # -Code erstellt, aber innerhalb der gespeicherten …
Ich habe eine Ansicht wie diese: CREATE VIEW MyView AS SELECT Column FROM Table WHERE Value = 2; Ich möchte es allgemeiner machen, es bedeutet, 2 in eine Variable umzuwandeln. Ich habe es versucht: CREATE VIEW MyView AS SELECT Column FROM Table WHERE Value = @MyVariable; Aber MySQL erlaubt das …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.