首页 > 数据库技术 > 详细

mysql中的变量

时间:2017-02-10 23:07:49      阅读:269      评论:0      收藏:0      [点我收藏+]

一、系统变量

  1. 查看所有系统变量 show variables;

  2. 查看变量值 select @@变量名;  -- 任何一个有数据返回的内容都是由select来查看

  3. 修改变量

    会话级修改:set [@@]变量名 = 值;  -- 临时修改, 本客户端本次登录有效

    全局修改: set global 变量名 = 值;    -- 永久性修改, 对所有客户端都生效

二、自定义变量 -- 所有自定义变量都是会话级别的。可跨数据库使用

  1. 设置自定义变量:set @变量名 = 值;  -- 设置全局自定义变量

            declar 变量名 [属性]; -- 设置局部变量

  2. 查看自定义变量:select @变量名;

  3. 从表中获取数据赋值给变量

    select @变量名 := 字段 from 数据源;  -- 必须使用 := 赋值,边查看边赋值

    select 字段列表 from 数据源 where 条件 into 变量列表;  -- 直接赋值, 只允许获取一条数据记录

mysql中的变量

原文:http://www.cnblogs.com/pengyin/p/6388173.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!