Benutzer mit den meisten Antworten
Cursorposition

Frage
-
Hallo NG,
wenn ich im Managment Studio (2008)des SQL-Servers Scripte bearbeite, habe ich dann eine Möglichkeit die Zeilen-Postion des Cursor anzeigen zu lassen?
Gibt es nicht oder habe ich noch nicht gefunden?
Ich bedanke mich für jeden Tipp.
Gruss Uli Münch
Antworten
-
Hallo Uli,
oder ist gar nicht ein Datenbank-Cursor gemeint, sondern schlicht der Text-Cursor im Query Editor Window? Die Positionen des Text-Cursors steht ganz unten in der Statusleiste des SSMS; Z gefolgt von der Zeilennummer, S mit der Spalte.
Olaf Helper
* cogito ergo sum * errare humanum est * quote erat demonstrandum *
Wenn ich denke, ist das ein Fehler und das beweise ich täglich
Blog Xing- Als Antwort markiert Uli Münch Mittwoch, 6. April 2011 05:59
Alle Antworten
-
Hallo Uli,
ist m. W. nicht möglich. Du kannst aber einen Zähler mitlaufen lasen. Hier mal ein Beispiel:
SET NOCOUNT ON DECLARE @Table nvarchar(100) DECLARE @Counter int SET @Counter = 0 DECLARE c CURSOR FOR SELECT name FROM sys.sysobjects WHERE type = 'U' OPEN c FETCH NEXT FROM c INTO @Table WHILE (@@FETCH_STATUS <> -1) BEGIN SELECT @Counter + 1, @Table SET @Counter = @Counter + 1 FETCH NEXT FROM c INTO @Table END CLOSE c DEALLOCATE c SET NOCOUNT OFF
Uwe Ricken
MCIT Database Administrator 2005
MCIT Database Administrator 2008
MCTS SQL Server 2005
MCTS SQL Server 2008, Implementation and Maintenance
db Berater GmbH
http://www-db-berater.de -
Hallo Uli,
oder ist gar nicht ein Datenbank-Cursor gemeint, sondern schlicht der Text-Cursor im Query Editor Window? Die Positionen des Text-Cursors steht ganz unten in der Statusleiste des SSMS; Z gefolgt von der Zeilennummer, S mit der Spalte.
Olaf Helper
* cogito ergo sum * errare humanum est * quote erat demonstrandum *
Wenn ich denke, ist das ein Fehler und das beweise ich täglich
Blog Xing- Als Antwort markiert Uli Münch Mittwoch, 6. April 2011 05:59