Gibt es einen anderen Unterschied als die Syntax?Cursorname-Cursor deklarieren für ... VS-Deklaration @CursorName-Cursor
Antwort
Es ist einfach ein variabler Name (siehe MS-Dokumentation here). Siehe den Abschnitt cursor_name
, wo es einfach als Variablenname bezeichnet wird. Die Benennung einer Variablen hat keine Konsequenzen für ihr Verhalten.
Ich habe einige Tests ausgeführt, und ich stelle fest, dass die Erstellung einer Cursorvariable dem Ergebnis von sp_cursor_list keinen Eintrag hinzufügt. – Klinger
Ich habe eine andere Frage zu diesem Thema geschrieben: http://stackoverflow.com/questions/4248701/advantages-on-using-cursor-variable-in-sql-server-declare-cn-cursor – Klinger
- 1. Deklarieren mehrdimensionales Array für mysql_fetch_assoc
- 2. ID für ASP.NET-Steuerelemente deklarieren
- 3. TypeScript deklarieren Modul für Klassenexport
- 4. Was bewirkt 'deklarieren' in 'deklarieren von Klassenaktionen deklarieren'?
- 5. Deklarieren Hash-Funktion für ungeordnete_set in C++?
- 6. Eine neue Methode für einen Prototyp deklarieren
- 7. einen Controller für jede Registerkarte deklarieren
- 8. Cython Syntax für Klassenhierarchien deklarieren, die Aliase
- 9. Nullgrößenvektor deklarieren
- 10. Deklarieren variable
- 11. Swift: Leere Tupel deklarieren
- 12. Javascript lokale Variable deklarieren
- 13. Deklarieren Geteilt Mustoverride
- 14. Protokoll deklarieren wie @class
- 15. Wo deklarieren Variable?
- 16. Eigenschaft als Objekt deklarieren?
- 17. deklarieren typedef typ
- 18. swift: öffentliche Variable deklarieren
- 19. Javascript: deklarieren Array
- 20. ListView In Fragment deklarieren?
- 21. Deklarieren std :: map Konstanten
- 22. deklarieren benutzerdefinierte Ansicht Konstrukteurs
- 23. Deklarieren Variable in Rasiermesser
- 24. Deklarieren Controller in AngularJS
- 25. Datum mit awk deklarieren
- 26. Wann statische Eigenschaft deklarieren?
- 27. Funktionen in JSP deklarieren?
- 28. neu deklarieren JavaScript Variable
- 29. Tupel in Xaml deklarieren
- 30. So deklarieren Vorlage Vorlagenparameter
'declare @ CursorName' deklariert eine Variable. Dies bedeutet, dass es automatisch geschlossen und freigegeben wird. –