Hallo zusammen: ich bin SQL-Anfänger und probiere gerade ein wenig auf einem SQL-Server 2000 herum! Gibt es eine Transact-SQL Anweisung zur „Einblendung eines Eingabe-Fensters“!
Hintergrund ist: ich würde gerne eine bestimmte Anzahl (welche ich im Eingabefenster angeben würde) von Datensätzen in eine Detail-Tabelle übergeben! Dieses würde ich nachher gerne in einen Trigger integrieren! Für Anregungen bedanke ich mich schon im Voraus! Danke Euch, Marlon
Hallo,
ich kenne Transact-SQl zwar nicht, aber in SQL geht das so:
select … from … limit ,
Gruß
Thorsten
2 Möglichkeiten:
-
ISQLW (Query Analyzer): Man kann SQL-Vorlagen mit Parametern erstellen (Bsp. gibt’s unter „Bearbeiten * Vorlage einfügen“). Hat aber den Nachteil, dass die Werte der Parameter fest in den SQL geschrieben werden.
-
Kommandozeile:
@echo off
set /p Daten=Eingabe:
echo insert into beispiel values (%Daten%); | osql -E
(nach dem osql müßten noch Angaben über Datenbank usw. als Option kommen).
Diese Lösung ist ziemlich flexibel, wenn man sich mit Batchprogrammen auskennt …
Gruß
Clemens
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]