MsSQL Find Usages Table Or Stored Procedure
今天在修改數隻(是這個隻還是這個支啊 '_')一、二年前撰寫的storedprocedure(T-SQL)後發現, 要找出這些被異動的SP曾在那些的SP裡面有使用,或者某張資料表在那幾隻SP內使用,這還真是一件苦差事。 此時突然想起Visual Studio 內有個功能叫 FindUsages ,可
今天在修改數隻(是這個"隻"還是這個"支"啊 '_>') 一、二年前撰寫的stored procedure(T-SQL)後發現,
要找出這些被異動的SP曾在那些的SP裡面有使用,或者某張資料表在那幾隻SP內使用,這還真是一件苦差事。
此時突然想起 Visual Studio 內有個功能叫 FindUsages ,可以方便的找出Function 曾在那些程式中使用,
花了一個上午的時間,寫出功能相仿的T-SQL版的 FindUsages
SQL ServerCREATE PROCEDURE [dbo].[sp_FindUsages] (@ObjectName SYSNAME) AS BEGIN SET NOCOUNT ON; CREATE TABLE #Result([Id] INT IDENTITY, [ObjectName] VARCHAR(100), [Line] INT,[Text] NVARCHAR(max)); DECLARE @Id INT; DECLARE @Line INT; DECLARE @Name NVARCHAR(1024); DECLARE pl CURSOR FOR SELECT [name] FROM sys.procedures; OPEN pl; FETCH NEXT FROM pl INTO @Name; WHILE @@FETCH_STATUS = 0 BEGIN EXEC ('INSERT INTO #Result ([Text]) EXEC sp_helptext ' + @Name); SET @line = 7; DECLARE r CURSOR FOR SELECT Id FROM #Result WHERE ObjectName IS NULL; OPEN r; FETCH NEXT FROM r INTO @Id; WHILE @@FETCH_STATUS = 0 BEGIN SET @Line = @line + 1; UPDATE #Result SET Line = @Line,ObjectName = @Name WHERE Id = @id ; FETCH NEXT FROM r INTO @Id; END CLOSE r; DEALLOCATE r; FETCH NEXT FROM pl INTO @Name; END CLOSE pl; DEALLOCATE pl; SELECT * FROM #Result WHERE [Text] LIKE '%' + @ObjectName + '%'; DROP TABLE #Result; END --exec [sp_FindUsages] [spName]

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Zu den Methoden, mit denen PHP eine Verbindung zur MSSQL-Datenbank herstellen kann, gehören die Verwendung der MSSQL-Erweiterung von PHP, die Verwendung von PDO usw. Detaillierte Einführung: 1. Verwenden Sie die MSSQL-Erweiterungsmethode von PHP, um sicherzustellen, dass PHP die MSSQL-Erweiterung installiert hat. Sie können überprüfen, ob die MSSQL-Erweiterung in der PHP-Konfigurationsdatei (php.ini) aktiviert ist. 2. Verwenden Sie die PDO-Methode, um sicherzustellen, dass PHP die PDO-Erweiterung installiert hat. Sie können überprüfen, ob die pdo_sqlsrv-Erweiterung in der PHP-Konfigurationsdatei (php.ini) aktiviert ist.

Ubuntu ist ein beliebtes Open-Source-Betriebssystem, das häufig zum Betrieb von Servern verwendet wird. Die Installation von PHP und die Konfiguration von MSSQL-Verbindungen unter Ubuntu gehören zu den Vorgängen, die viele Entwickler und Systemadministratoren häufig ausführen müssen. Dieser Artikel bietet den Lesern eine detaillierte Anleitung, einschließlich der Schritte zur Installation von PHP, der Einrichtung von Apache, der Installation von MSSQLServer usw. sowie dem Anhängen spezifischer Codebeispiele. Schritt 1: PHP und zugehörige Erweiterungen installieren Zuerst müssen wir PHP und zugehörige Erweiterungen installieren, um PHP-Verbindungen zu unterstützen

Detaillierte Schritte zur Installation von PHP zur Unterstützung der MSSQL-Datenbank in einer Ubuntu-Umgebung. Bei der Entwicklung von Webanwendungen kommt es häufig vor, dass Sie eine Verbindung zur Microsoft SQL Server-Datenbank (MSSQL) herstellen müssen. Um in der Ubuntu-Umgebung PHP mit der MSSQL-Datenbank zu verbinden, müssen Sie entsprechende Software installieren und entsprechende Einstellungen konfigurieren. Als nächstes werden wir die Schritte zur Installation von PHP zur Unterstützung der MSSQL-Datenbank in der Ubuntu-Umgebung im Detail vorstellen und spezifischen Code bereitstellen.

In dieser schnelllebigen Zeit kann OPPO Find X7 seine Bildleistung nutzen, um uns jeden schönen Moment im Leben genießen zu lassen. Egal, ob es sich um herrliche Berge, Flüsse, Seen oder Meere, herzliche Familientreffen oder Begegnungen und Überraschungen auf der Straße handelt, es kann Ihnen dabei helfen, diese in „beispielloser“ Bildqualität festzuhalten. Von außen sieht das Kamera-Deco-Design von Find It sehr erkennbar aus und wirkt hochwertig. Auch das Innere ist einzigartig, angefangen bei der grundlegenden Hardware-Ausstattung. FindX7 behält das Bisherige bei

Welche Techniken gibt es zum Suchen und Ersetzen von Zeichenfolgen in Python? (Spezifisches Codebeispiel) In Python sind Zeichenfolgen ein häufiger Datentyp, und in der täglichen Programmierung stoßen wir häufig auf Such- und Ersetzungsvorgänge für Zeichenfolgen. In diesem Artikel werden einige gängige Techniken zum Suchen und Ersetzen von Zeichenfolgen vorgestellt, begleitet von spezifischen Codebeispielen. Um einen bestimmten Teilstring in einem String zu finden, können Sie die Methode find() oder index() des Strings verwenden. Die Methode find() gibt den Index des ersten Vorkommens des Teilstrings im String zurück.

Am 22. August enthüllte ein digitaler Blogger einige wichtige Konfigurationsinformationen von OPPO Find X8 Ultra. Den offengelegten Inhalten zufolge wird dieses High-End-Modell mit der neuesten mobilen Plattform Snapdragon 8Gen4 von Qualcomm ausgestattet sein, mit einem 6000-mAh-Akku mit extrem großer Kapazität ausgestattet sein und kabelgebundene Schnellladefunktionen mit 100 W und kabellose Schnellladefunktionen mit 50 W unterstützen. Aussehen Design Derzeit liegen keine spezifischen Designinformationen zum OPPO Find X8 Ultra vor. Aber das wahre Bild der Standardversion von OPPO Find X8 wurde im Internet enthüllt. Aussehen des FindX8 Den belichteten Fotos nach zu urteilen, hat das Rückkameramodul des OPPO FindX8 ein quadratisches Design mit einem gewissen Grad an Krümmung an den vier Ecken, was ein runderes Gefühl vermittelt. Darüber hinaus übernimmt die Maschine eine direkte

Die Installation von PHP und die Verbindung zur MSSQL-Datenbank unter dem Ubuntu-Betriebssystem gehört zu den Fähigkeiten, die viele Entwickler und Systemadministratoren beherrschen müssen. Dieser Artikel bietet ein detailliertes Tutorial, einschließlich der Installation von PHP, der Installation des serverseitigen MSSQL-Treibers, der Konfiguration von PHP für die Verbindung mit der MSSQL-Datenbank und der Bereitstellung entsprechender Codebeispiele. Teil eins: PHP installieren Zuerst müssen wir PHP und zugehörige Erweiterungen installieren, um eine Verbindung zur MSSQL-Datenbank herstellen zu können. Geben Sie im Terminal den folgenden Befehl ein, um PHP und die erforderlichen Erweiterungen zu installieren

Während des traditionellen „Maschinenmangels“ in den Sommerferien begannen Chat-Sites, die Nachrichten intensiv zu verbreiten. Am 13. August veröffentlichten sie nacheinander die OPPO Find Materials), das Xiaomi 15Ultra (200-Millionen-Pixel-Teleobjektiv und Form) und mehrere andere Enthüllungen. Wir speichern und fassen die Neuigkeiten zu dieser Reihe von Modellen zusammen: OPPO Find X8 und verwandte Produkte. OPPO Find X8 und X8 Pro werden voraussichtlich im November erscheinen, während Find X8 Ultra im ersten Quartal 25 erscheinen wird. Die Abmessungen des 9400-Prozessors des FindX8 liegen in der Nähe eines 6,6-Zoll-Inlands-1,5K-Direktbildschirms der Spitzenklasse
