Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   [Transact-SQL] Prozedurnamen mit Transact-SQL auslesen (https://www.delphipraxis.net/116947-%5Btransact-sql%5D-prozedurnamen-mit-transact-sql-auslesen.html)

ferby 9. Jul 2008 09:05

Datenbank: MS SQL Server 2005 • Zugriff über: MS SQL Server 2005 Management Studio

[Transact-SQL] Prozedurnamen mit Transact-SQL auslesen
 
Moin,

gibt es eine Möglichkeit, das eine Stored Prozedur seinen eigenen Prozedurnamen ausgibt?

Dachte es wird irgendeine Globale Variabel geben (@@) die den Namen enthält, finde aber keine passende.

Fällt da wem was ein?


Ferby

marabu 9. Jul 2008 09:46

Re: [Transact-SQL] Prozedurnamen mit Transact-SQL auslesen
 
Moin Ferdinand,

probiere dein Glück mit OBJECT_NAME(@@PROCID).

Freundliche Grüße

ferby 9. Jul 2008 09:52

Re: [Transact-SQL] Prozedurnamen mit Transact-SQL auslesen
 
Hallo,

super, funktioniert,

vielen dank



EDIT: Wie ich das Schema rausbekomme weißt du nicht zufällig auch ;-) ?


Ferby

ferby 9. Jul 2008 14:14

Re: [Transact-SQL] Prozedurnamen mit Transact-SQL auslesen
 
Hey,

habs jetzt gefunden,

OBJECT_SCHEMA_NAME(@@PROCID)+N'.'+OBJECT_NAME(@@PR OCID)



also Schema + Namen


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz