Articles of sql server 2005

Überschriebenes Skript in SQL server

Ich habe meine gespeicherte Prozedur mit einem alten Skript versehentlich überschrieben. Ich möchte nicht wieder alles neu kodieren. Gibt es irgendeine Art, wie ich das alte Stored Procedure Skript bekommen kann?

Wie bekomme ich die Abhängigkeit von Jobs?

Wie können wir die Jobabhängigkeit in SQL server finden? Theoretisch basiert auf dem Erfolg des ersten einen Job die andere Arbeit beginnt.

Wie wählt man eine bestimmte Tabelle aus einer gespeicherten Prozedur aus, die mehrere Tabellen zurückgibt?

Ich habe eine saveproc, die mehrere select-statement hat. Wenn es in SQL server ausgeführt wird, gibt es mehrere Tabellen zurück. Ich brauche eine Abfrage, die eine bestimmte Tabelle aus dem gespeicherten Proc zB sp_help auswählen wird . Bitte helfen Sie.

Wie kann man Median berechnen?

Ich muss einen Median auf einem Satz von data berechnen, also habe ich einen Temp-Tisch erstellt und habe versucht, einige Artikel online mit null Erfolg zu folgen, hier ist was ich arbeite mit: CREATE TABLE #QuizTemp (QuizProfileID INT,Cnt INT,TotalScore INT) INSERT INTO #QuizTemp SELECT QuizAnswers.QuizProfileID, COUNT(QuizAnswers.QuizProfileID) AS Cnt, SUM(QuizAnswers.AnsweredYes) As TotalScore FROM QuizAnswers INNER JOIN […]

Finden Sie alle Tabellen und Felder auf "viele" Seite der Beziehungen mit einer bestimmten Tabelle

In Sql server 2005 habe ich einen Master Tisch und mehrere andere Tische, die mit diesem Master über mehrere ein bis viele Beziehungen verwandt sind. Wie finde ich alle Tafeln und Felder, die in Bezug auf den Primärschlüssel in der Master-Tabelle stehen, auf "viele" Seite? Ich weiß, dass ich das herausholen kann, indem ich viewen […]

Sql-server Verschlüsselung oder securitysberechtigungen

Ich habe gerade angefangen, in die Verschlüsselung mit Schlüsseln und Zertifikaten in SQL server 2005/08 zu schauen und obwohl es sehr gut aussieht, bin ich nicht allzu sicher, warum ich es über SQL-server-securitysberechtigung verwenden sollte. Zum Beispiel habe ich eine Tabelle mit sensiblen data, wie zB Benutzername / Passwörter. Ich kann entweder verschlüsseln die data […]

Konvertieren Sie die Abfrage mit Systemobjekten von SQL 2000 auf 2005/2008

Ich habe einige SQL Ich muss an SQL 2005/2008 arbeiten. Das SQL ist von SQL 2000 und verwendet einige Systemobjekte, um es zu funktionieren. master.dbo.spt_provider_types master.dbo.syscharsets systypes syscolumns sysobjects Ich weiß, dass SQL 2005 nicht mehr Systemtabellen verwendet und ich kann die gleichen Informationen aus viewen erhalten, aber ich suche nach einer Lösung, die sowohl […]

Tweak SQL-Abfrage-Hilfe

Ich habe eine große Abfrage wie folgt, jemand bitte zwicken diese Frage? Ich muss diese große Gruppe vermeiden … 🙂 SELECT COALESCE( SUM(total_retail), 0 ) total_retail, COALESCE( SUM(meterial_sub_total), 0 ) meterial_sub_total, COALESCE( MIN(po_template_group_by_code), 0 ) po_template_group_by_code, COALESCE( MIN(po_template_sort_by_code), 0 ) po_template_sort_by_code FROM ( SELECT COALESCE( CASE WHEN COALESCE(ihbol.valuation_method_code, pih.valuation_method_code, @default_valuation_method_code, 'i') IN ('r', 'i', 'l') […]

Debugging gespeicherte Prozeduren, ohne SSMS 2008 Debugger oder den Visual Studio Debugger zu verwenden (Output Variable Werte?)

Ich habe eine SQL server 2005-database mit einigen gespeicherten Prozeduren (SP), die ich gerne debuggen würde … im Wesentlichen möchte ich gern variableswerte an bestimmten Punkten während der SP-Ausführung überprüfen. Ich habe SSMS 2008, aber wenn ich versuche, den Debugger zu benutzen, bekomme ich einen Fehler, dass es SQL server 2005 databaseen nicht debuggen kann. […]

Inkrementieren eines Zählers für dateadd

Ich versuche, die time zwischen den data um einen festgelegten Betrag zu erhöhen. Zum Beispiel möchte ich zwei Monate auf die time zwischen dem date 1,2 und 3 hinzufügen. Ich habe Schwierigkeiten, meinen 'dateszähler' zu erhöhen … DECLARE @monthDiff int SET @monthDiff = 1; UPDATE [Table1] SET [Date] = DATEADD(MONTH, (SET @monthDiff = @monthDiff + […]