Zum Inhalt springen

MSSQL 2000 - Text der Abfrage / Query / View


Empfohlene Beiträge

Geschrieben

Hallo Users,

ich möchte gerne den Text einer gespeicherten Abfrage / Query /Views zurückbekommen, damit ich diese bearbeiten kann.

----------------------------------------------

Gegeben: dbo.qur_mein_query_name

mit folgendem Text:

CREATE VIEW qur_mein_query_name

AS

SELECT *

FROM name_meine_tabelle

WHERE X=Y UND Z=0

----------------------------------------------

Nun kann ich wohl mit SQL den Query ansprechen und die Zeilen + Spalten des Ergebnisses anzeigen. Aber ich möchte den Querytext selber laden, damit ich den verändern kann und wieder abspeichern.

Frage: wie komme ich per SQL-Anweisung an den Text der Abfrage?

Geschrieben

o.O WTF?

Erklär nochmal genau was du vorhast. Am besten anhand eines einfachen Beispiels...

Ich weis nämlich nicht worauf du hinauswillst...

suchst du das attribut deines Objektes das die Anweisung enthält?

lad dir mal den kostenlosen SQL Developer von Oracle runter.. damit kannst du einfach das objekt anklicken und auf "details" siehst du den code..

oder du selectest

select VIEW_DEFINITION

from

dbo.qur_mein_query_name;

Geschrieben

so sollte es heißen ^^

select VIEW_DEFINITION from INFORMATION_SCHEMA.VIEWS

where TABLE_NAME ='qur_mein_query_name';

edith:

hast ja schon was gefunden :) ist das die gleiche ausgabe wie mein select?

oder hab ich was falsch verstanden?

irgendwie kommt da anderer Kram raus ^^

Geschrieben

Hallo Corto,

vielen lieben Dank!

Ja ich hab schon was gefunden und das liefert genau das zurück was ich haben wollte.

CREATE VIEW qur_mein_query_name

AS

SELECT *

FROM name_meine_tabelle

WHERE X=Y UND Z=0

Denn ich mach mit ASP eine Maske mit der man diesen Querytext bearbeiten kann, ohne sich an die Datenbank anmelden zu müssen und sich mit Klicki-klicki durchzuhangeln.

Vielen Dank nochmals für deine Unterstützung!

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...