Maison > base de données > SQL > Quelle est la commande pour déclarer une variable dans SQL

Quelle est la commande pour déclarer une variable dans SQL

下次还敢
Libérer: 2024-05-07 05:36:16
original
845 Les gens l'ont consulté

La commande de déclaration de variable dans SQL est DECLARE, qui est utilisée pour déclarer des variables pour stocker des données temporaires. Syntaxe : DECLARE nom_variable type_données [(taille)] [DEFAULT valeur_par défaut]. Paramètres : variable_name est le nom de la variable, data_type est le type de données, (size) spécifie la longueur maximale du type de chaîne, [DEFAULT default_value] est la valeur par défaut facultative. Par exemple : DECLARE @age INT; déclare la variable entière @age. DECLARE @name VARCHAR(5

Quelle est la commande pour déclarer une variable dans SQL

Commandes pour la déclaration de variables en SQL

En SQL, utilisez la commande DECLARE pour déclarer des variables. Les variables sont des conteneurs utilisés pour stocker des données temporaires, peuvent être utilisé dans les requêtes. DECLARE 命令来声明变量。变量是用于存储临时数据的容器,可以在查询中使用。

语法

<code>DECLARE variable_name data_type [(size)] [DEFAULT default_value];</code>
Copier après la connexion

参数

  • variable_name:变量的名称。
  • data_type:变量的数据类型,例如 INT, VARCHAR, DATE 等。
  • (size):对于字符串类型,指定变量的最大长度。
  • [DEFAULT default_value]:可选的默认值,在变量未赋值时使用。

示例

声明一个名为 @age 的整数变量:

<code>DECLARE @age INT;</code>
Copier après la connexion

声明一个名为 @name 的长度为 50 的字符串变量,并设置默认值为 "Unknown":

<code>DECLARE @name VARCHAR(50) DEFAULT 'Unknown';</code>
Copier après la connexion

后续操作

变量声明后,可以使用 SET

Syntaxe

🎜
<code>SET @age = 25;</code>
Copier après la connexion
🎜🎜Paramètres🎜🎜
  • 🎜variable_name : 🎜Le nom de la variable
  • 🎜data_type : 🎜Le type de données de la variable. code>INT, VARCHAR, DATE, etc.
  • 🎜(size) : 🎜Pour les types de chaîne, spécifiez la longueur maximale de la variable.
  • 🎜[DEFAULT default_value] : 🎜Valeur par défaut facultative, utilisée lorsque la variable n'a pas de valeur
🎜🎜Exemple🎜🎜🎜Déclarez une variable nommée @. Variable entière d'âge : 🎜
<code>SELECT * FROM customers WHERE age > @age;</code>
Copier après la connexion
🎜Déclarez une variable chaîne de longueur 50 nommée @name et définissez la valeur par défaut sur "Inconnu":🎜rrreee🎜🎜Suivi opérations🎜 🎜🎜Une fois la variable déclarée, vous pouvez utiliser la commande SET pour lui attribuer 🎜rrreee🎜Vous pouvez également utiliser la variable dans la requête : 🎜rrreee.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal