返回介绍

1 使用者变量

发布于 2025-02-20 13:00:31 字数 2525 浏览 0 评论 0 收藏 0

MySQL 数据库服务器提供一种简易的储存资料方式,称为“使用者变量、user variables”。使用者变量储存一些简单的资料,例如数字或字串,它们可以在后续的操作中使用。下列是设定使用者变量的语法:

mysql_12_snap_01

下列的叙述设定两个储存字串资料的使用者变量:

mysql_12_snap_02

设定好使用者变量以后,你可以在“SELECT”叙述中查询它们储存的内容:

mysql_12_snap_03

如果你需要设定多个变量的话,可以在一个“SET”叙述中设定多个需要的使用者变量:

mysql_12_snap_04

使用查询叙可以确认上列的叙述已经设定好的两个使用者变量:

mysql_12_snap_05

使用“SELECT”叙述也可以设定需要的使用者变量,不过要特别注意指定的符号只能使用“:=”:

mysql_12_snap_06

下列的叙述设定两个储存整数资料的使用者变量,因为是使用“SELECT”叙述,所以设定好使用者变量以后,也会显示设定的使用者变量内容:

mysql_12_snap_07

再使用查询叙确认上列的叙述已经设定好的两个使用者变量:

mysql_12_snap_08

已经设定好的使用者变量,可以使用在大部份的叙述中,例如下列的范例使用变量来设定查询叙述的条件设定:

mysql_12_snap_09

使用“SELECT”叙述设定使用者变量的方式,也可以直接把查询叙述传回的资料储存起来:

上列范例执行后所设定的使用者变量,也可以使用在后续的叙述中:

你也可以拿使用者变量来执行需要的运算:

注:“LIMIT”子句指定的数字不可以使用变量。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文