Articles of gespeicherte Prozeduren

Dynamischer SQL-Ausführungserrors in der gespeicherten Prozedur

Ich möchte dynamische SQL in einer gespeicherten Prozedur ausführen, die einen Fehler wirft, obwohl es gut funktioniert mit staticen SQL. Nur fragen, was ist der beste path, um dynamische SQL in meinem gespeicherten Prozedur laufen? Bemerkungen :- Diese sql ist in einer gespeicherten Prozedur SP2 vorhanden und wird von einer anderen gespeicherten Prozedur SP1 aufgerufen, […]

SQL server gespeicherte Prozedur datatyp Konvertierung in Excel

Ich habe eine gespeicherte Prozedur, die tut, was ich erwarte, dass es in SQL zu tun, die die data für ein Jahr zurückgibt, die ich eingegeben habe, aber ich habe Schwierigkeiten, die gespeicherte Prozedur an eine Excel Spreadsheet zu binden, die mir nicht erlauben wird, dies zu tun Fehler, wenn es darum geht, varchar in […]

Wie kann man Satz von Tabellendatensätzen pflegen und Spaltenwerte vergleichen?

Ich wähle die Top 2 datasätze eine Tabelle nach date absteigend sortiert. Im Moment sind die beiden Rekorde gut zurückgegeben. Dann muss ich die Aufzeichnungsdaten grundsätzlich von horizontal nach vertikal umwandeln, um Spaltenwerte zu vergleichen. (dh die Spaltenwerte zu neuen Zeilen) Ich kam auf die Lösung der Verwendung von UNPIVOT aber in meinem Fall muss […]

database mit stark typisiertem DataSet aktualisieren

Ich habe eine database mit SQL server 2014. Ich habe eine gespeicherte Prozedur, die mehrere Felder auswählt. Bis dahin ist alles in Ordnung. Es gibt eine DataTable , die ich mit meinem DataGridView binden. Das Problem ist, wenn ich diese DataTable aktualisieren möchte. Ich habe eine weitere gespeicherte Prozedur für das Update gemacht. (Mein Update […]

Ist es möglich, eine Insert-Abfrage in einer gespeicherten Prozedur zu parametrisieren?

Ich habe eine globale Insert-class in C # erstellt. Also, wann immer ich einige datasätze in jede Tabelle insert muss, gebe ich einfach den Tabellennamen an diese class und die Werte insert. Aber jedes Mal muss ich verschiedene Insert-Abfragen für verschiedene Tabellen in gespeicherten Prozeduren schreiben. Also möchte ich wissen, ist es möglich, eine parametrisierte […]

Konvertieren Sie gespeicherte Prozedur, die exec verwendet, um Tabelle zu skalar-geschätzten function zu füllen

Ich habe diese gespeicherte Prozedur: ALTER procedure [dbo].[sp_checker2] (@Item varchar(70), @location varchar(8)) as declare @Query varchar(2000) set @location = 'XXX909' declare @Table Table (Qty int) set @Query = 'select TOP 1 * from openquery(xxxx,''SELECT NVL(bt$st,0) from server.XXXXXID0001 a left join server.XXXXXID0002 b on at$item = bt$item where bt$cloc = '''''+ @location + ''''' and trim(at$item)='''''+ […]

So optimiere ich die SQL-Abfrage-Ausführungszeit

Unten ist meine SQL-Abfrage, die fünf innere Joins enthält. Es dauert 10 Minuten, um auszuführen. Wie können wir diese Abfrage optimieren, um schneller zu laufen? SELECT DISTINCT a.assesmt_no, a.parcel_no, vi.struct_no, om.own_first AS TaxpayerName FROM assessments a INNER JOIN owner om ON om.id = a.owner_id INNER JOIN valueimp vi ON vi.assesmt_no = a.assesmt_no INNER JOIN imp_details […]

Aktualisieren Sie einige data in Spalte mit gespeicherter Prozedur

Ich habe person Tisch und peSubmbitedFL Spalte. Ich muss eine gespeicherte Prozedur schreiben, um data in dieser Spalte von 0 bis 1 für die list der bestimmten IDs zu aktualisieren. Wo war ich falsch mit meinem Code? ALTER PROCEDURE [dbo].[pr_PersonAssignSubmitted] @AppIDs varchar(8000), @RetVal int OUTPUT AS SET @RetVal = 0 SET XACT_ABORT ON BEGIN TRAN […]

Aufruf der gespeicherten Prozedur mit Tabellenart Argument

Wie rufe ich eine gespeicherte Prozedur an, die einen Tabellen-Typ als Argument von OTL annimmt? Hier sieht meine database aus: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO DROP PROCEDURE IF Exists dbo.spTest DROP TYPE IF Exists dbo.List — Create UDTT CREATE TYPE dbo.List as TABLE ( k varchar(32) NOT NULL, v float NOt NULL […]

Wie man einen gespeicherten Prozedurwert in ein XML übergibt und in der XML-Variable speichert

Ich habe eine Anforderung, wo ich eine gespeicherte Prozedur in meiner database habe. Ich habe eine XML-file, von der ich die Werte aus der gespeicherten Prozedur mit Abfrage abhebe. <dataSource connector="sqlserver" name="Sales"> <query> StoredProcedureName '2016', 14, -1, 0, 0, -1 </query> </dataSource>` die 201565 zurückgibt. Jetzt möchte ich diesen Wert in eine Variable speichern und […]