Red de conocimiento informático - Problemas con los teléfonos móviles - Para obtener explicaciones sobre @ y declarar en el servidor SQL, consulte los detalles

Para obtener explicaciones sobre @ y declarar en el servidor SQL, consulte los detalles

@ representa variables locales, @@ representa variables globales

DECLARAR: define variables, la primera letra de la variable es "@" y es necesario especificar el tipo de variable. al declarar.

declare @n int , donde int es un tipo de datos numérico exacto que utiliza datos enteros, desde -2^31 (-2,147,483,648) hasta 2^31 - 1 (2,147, 483, 647) datos enteros.

Información ampliada:

1. Puede usar set y select para asignar valores a las variables. En la declaración sql, puede usar @local_variable para llamar al valor que puede ser. proporcionado en la declaración de la variable; de ​​lo contrario, después de la declaración, todas las variables se inicializarán en NULL;

2. A veces, al consultar y actualizar la base de datos, se requieren múltiples declaraciones, por lo que se requieren múltiples modificaciones para satisfacer múltiples. ejecuciones, pero los datos solo se modifican una vez;

3. Cuando se utilizan operadores aritméticos como -, *, / o etc. para convertir implícita o explícitamente un valor constante int, smallint, tinyint o bigint. un tipo de datos flotante, real, decimal o numérico, SQL Server aplica diferentes reglas al calcular el tipo de datos y la precisión de los resultados de la expresión, dependiendo de si la consulta se parametriza automáticamente.