在 mysql 中应用 declare 和 set 句子定义变量,其中 declare 用以定义变量名称及种类,而 set 用以取值。操作步骤包含:声明变量名字、数据类型和初始值;应用 set 句子为变量赋值;留意变量命名规则和数据类型,且变量作用域仅限界定它们查看块。
怎样在 MySQL 中定义变量
MySQL 中定义变量的步骤如下:
应用 DECLARE 句子
DECLARE[DEFAULT];
登陆后复制比如:
DECLAREageINTDEFAULT25;
登陆后复制应用 SET 句子
SET=;
登陆后复制比如:
SETage=30;
登陆后复制实例
下边的实例演示了怎么使用 DECLARE 和 SET 句子定义和应用变量:
DECLAREnameVARCHAR(255)DEFAULTJohnDoe;
SETage=30;
SELECTname,age;
登陆后复制导出:
+-------------+------+
|name|age|
+-------------+------+
|JohnDoe|30|
+-------------+------+
登陆后复制留意:
变量名称需要以字母或下横线开始,并且不能是保存关键词。变量数据类型能是 MySQL 支撑的一切数据类型。变量可以随时再次取值。变量的作用域仅限界定它们查看块。以上就是mysql如何定义变量的详细内容,大量请关注其他类似文章!