SqlServer Les variables globales sont prédéfinies par le système

SELECT  @@ CONNECTIONS  - Retourne le nombre de connexions depuis le dernier démarrage ou d' essayer de se connecter. 
SELECT  de les CURSOR_ROWS  - connexion de retour (le nombre de lignes à renvoyer des données valides n'a pas encore été ouvert en lecture de la ligne du curseur) le nombre de lignes admissibles dernier curseur ouvert existent actuellement 
SELECT  @@ DATEFIRST  - Retour hebdomadaire le premier jour chiffres 
SELECT  erreur de  - renvoie un code d'erreur des dernières instructions SQL exécutées. 
SELECT  de FETCH_STATUS  - le statut de retour est la dernière instruction FETCH curseur est exécuté, plutôt que de l'état d'un curseur de connexions actuellement ouvert. 
SELECT  @@ IDENTITY  - renvoie la dernière valeur d'identité insérée, globale 
SELECT  le SCOPE_IDENTITY () - renvoie la dernière valeur d'identité insérée, la plage de 
SELECT  @@ LANGID  - Retourne l'identifiant de la langue locale langue actuellement utilisée (ID) . 
SELECT  @@ LANGUE  - Retourne le nom de la langue actuellement utilisée.
SELECT  @@ la LOCK_TIMEOUT  - Retourne le délai d' attente session en cours de verrouillage actuel paramètre en millisecondes. 
SELECT  de procid  - la procédure de retour de l' identificateur stocké (ID) du processus en cours. 
SELECT  @@ ROWCOUNT  - Retourne le nombre de lignes affectées par la dernière déclaration. 
SELECT  @@ SERVERNAME  - Retourne le nom du serveur local est en cours d' exécution. 
SELECT  @@ SPID  - Renvoie l'identificateur de processus serveur (ID) du procédé de l' utilisateur actuel. 
SELECT  @@ TRANCOUNT  - Retourne le nombre des affaires de connexions actives. 
SELECT  @@ VERSION  - Renvoie la date, la version et le type de processeur actuellement installé. 
SELECT  de cpu_busy  - retour depuis SQL Server dernier temps CPU de travail a démarré en millisecondes, 
SELECT  @@ DATEFIRST  - paramètre Retourne commande SET DATEFIRST DATAFIRST est attribué la valeur de SET DATEFIRST, commande pour spécifier la semaine le premier jour de la semaine
les SELECT  @@ DBTS  - Retours la base de données actuelle de la valeur d'horodatage doit assurer la valeur d'horodatage de base de données est uniquement 
SELECT  erreur @@  - renvoie un code d'erreur exécuter des instructions Transact-SQL dans 
le SELECT  @@ FETCH_STATUS  - revient à la dernière instruction FETCH l'état des valeurs 
SELECT  de IDLE  - la longueur de l' unité de retour de temps depuis le dernier démarrage CPU SQL Server est vide état fermé de millisecondes 
SELECT  de la io_busy de  - retourne la CPU pour effectuer des opérations d' entrées de sortie depuis la dernière fois que SQL Server démarre passé temps en millisecondes, pour 
sélectionner  @@ LANGID  - renvoie la valeur d'ID de langue actuellement utilisée dans 
select  @@ la langue  - renvoie le nom de la langue actuellement utilisée 
sélectionnez  @@ la LOCK_TIMEOUT  - renvoie la longueur de la session actuelle du temps d' attente pour un verrou en millisecondes, 
sélectionnez  MAX_CONNECTIONS @@  - retourne le nombre maximum de connexions autorisées à se connecter à SQL Server
SELECT  @@ MAX_PRECISION  - Retourne le type de décimales de données et la précision numérique 
SELECT  @@ NESTLEVEL  - Renvoie le niveau d'imbrication de procédure stockée valeur initiale en cours d' exécution 0 
SELECT  @@ les OPTIONS  - renvoie les informations en cours d'option SET 
SELECT  @ @PACK_RECEIVED  - renvoie le nombre de paquets d'entrée lu SQL Server via le réseau 
SELECT  @@ pack_sent  - renvoie le nombre de paquets de sortie adressés au réseau SQL Server 
SELECT  @@ packet_errors  - renvoie le nombre d'erreurs dans le réseau de paquets 
SELECT  @@ PROCID  - - renvoie la valeur ID procédure actuellement stockée 
SELECT  @@ RemServer  - renvoie le nom d'un serveur de base de données de serveur SQL distant, 
SELECT  @@ SERVICENAME  -SQL Server est en cours d' exécution pour revenir à l'état dans lequel le service MSDTC SQLServerAgent comme MSSQLServer 
SELECT  @@ SPID  - Retourne le processus serveur valeur d'ID du processus utilisateur actuel 
du SELECT  @@ TEXTSIZE  - Mention retour les valeurs des options de TEXTSIZE SET SET définit l'instruction SELECT la longueur maximale des unités de base de texte ou l' image type de données octet 
SELECT  @@ TimeTicks  - renvoie le nombre de microsecondes chaque horloge 
SELECT  @@ total_errors  - renvoie le nombre de lecture de disque et de l' erreur d' écriture 
SELECT  @@ total_read  - renvoie le disque opération de lecture le nombre de 
SELECT  de la total_write  - renvoie le nombre de disque écrit 
le SELECT  de TRANCOUNT de  - renvoie la connexion en cours est actif dans nombre de transactions

 

- le même point: valeur d'identité est retournée dernière inséré 
- différences: 
- @@ Identity: Renvoie la dernière valeur d'identifiant de session, ne se limite pas à un champ spécifique; 
- IDENT_CURRENT ( « TableName »): retour tout Enfin, une valeur d'identification de session de la table spécifiée, tout champ d'application de produit; 
- SCOPE_IDENTITY: Renvoie la valeur d'identificateur de session courant de la portée actuelle de toute dernière table générée.

 

Publié 259 articles originaux · a gagné les éloges 2 · vues 10000 +

Je suppose que tu aimes

Origine blog.csdn.net/hofmann/article/details/104026884
conseillé
Classement