zoukankan      html  css  js  c++  java
  • mysql中的变量

    一、系统变量

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

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

      3. 修改变量

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

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

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

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

                declar 变量名 数据类型 [属性]; -- 设置局部变量, 所有局部变量的声明, 必须在函数体开始之前,具体使用在mysql自定义函数一节

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

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

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

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

  • 相关阅读:
    2018.5.27 OraclePLSQL编程 if-else练习和循环结构练习
    桶排序
    从函数中返回引用
    函数返回值
    参数传递模式
    计数排序(不基于比较的排序算法)
    快排序
    堆用作优先队列
    堆排序
    合并算法
  • 原文地址:https://www.cnblogs.com/pengyin/p/6388173.html
Copyright © 2011-2022 走看看