Wenn ich einen Cursor für zum Beispiel SELECT id FROM myTable
erstellen und während ich darüber iteriere, füge ich in myTable ein, erhält der Cursor diesen neuen Wert?Sql Server Rekursive Cursor?
0
A
Antwort
1
Nun, Sie können nur versuchen zu sehen ... Es tut, bis Sie Ihren Cursor als static
deklariert haben.
Siehe MSDN Referenz:
STATIC
einen Cursor Definiert, die eine temporäre Kopie der Daten macht durch den Cursor verwendet werden. Alle Anfragen an den Cursor werden von dieser temporären Tabelle in tempdb beantwortet; Daher werden Änderungen, die an Basis Tabellen vorgenommen werden, nicht in den Daten widergespiegelt, die von Abrufen zurückgegeben werden, die an diesem Cursor vorgenommen werden, und dieser Cursor lässt Änderungen nicht zu.
Verwandte Themen
- 1. SQL-Server Rekursive Abfrage
- 2. SQL Server-Cursor-Problem
- 3. SQL Server 2008 rekursive Abfrage
- 4. SQL Server: rekursive Update-Anweisung
- 5. SQL Server rekursive Selbst beitreten
- 6. SQL Server User Defined Cursor
- 7. SQL Server-Cursor link Join
- 8. SQL Server-Cursor laufen zweimal
- 9. SQL Server Unterstützung mit Cursor
- 10. SQL Server-Cursor, schreckliche Leistung?
- 11. SQL Server - SQL Cursor vs ADO.NET
- 12. rekursive Trigger in SQL Server 2008
- 13. SQL Server Rekursive Abfrage zum Reverse-Engineer
- 14. Rekursive Bereinigung Spalte in SQL Server
- 15. CURSOR in SQL-Server nicht aufhören
- 16. Cursor-Status, C++ Nebenläufigkeit und SQL-Server
- 17. Schleife in SQL Server ohne einen Cursor
- 18. SQL Server Cursor Referenz (Syntax usw.)
- 19. Mix rekursive Abfragen und Cursor-Ausdrücke
- 20. Alternativen zu SQL-Cursor
- 21. SQL rekursive Abfrage (Oracle)
- 22. SQL komplizierte rekursive CTE
- 23. rekursive SQL-Mathematik in SQL?
- 24. Rekursive Beziehung SQL Fehler
- 25. SQL-Datenbank rekursive Beziehung
- 26. rekursive postgres SQL-Optimierung
- 27. rekursive sql Suche
- 28. SQL rekursive Abfrage
- 29. t-sql rekursive Abfrage
- 30. Postgres SQL rekursive Abfragen
sein die einzige Erklärung, die ich für das Verhalten kam kann beobachte ich bis ... :(Ich wollte nur sicher sein, ... – Leonardo
Sie sind 100% richtig! Statisch mein Problem gelöst! – Leonardo