zoukankan      html  css  js  c++  java
  • 会话变量 全局变量 局部变量

    -mysql全局变量 --数据库内置变量:

    show variable----全局变量

    大家可以看到一共大概有331个全局变量

    查看某个全局变量:select @@变量名

    修改某个全局变量:set 变量名 = 新值

     character_set_client: mysql服务器的接收数据的编码

    character_set_resultsmysql 服务器输出的编码

    会话变量:只存在于当前客户端与数据库服务器端的一次连接中。如果连接断开,那么会花话变量会全部丢失

    定义会话变量: set @ 变量= 值

    查看会话变量:select @ 变量

    局部变量:在存储过程中使用的就是局部变量;只要存储过程执行完毕,局部变量就会丢失!

      定义一个会话变量name 、使用会话变量接收存储过程的返回值

    带有输入输出参数的存储过程

    delimiter $

    create procedure pro_testinout(inout n int)

    begin 

    select n;

    set n = 500;

    end $

    dilimiter ;

    set @name = 10

    call pro_testinout(@n);

  • 相关阅读:
    Swift
    Swift
    Swift
    Swift
    Swift
    Swift
    Swift
    Swift
    Swift
    算法の序列
  • 原文地址:https://www.cnblogs.com/qmk-716/p/9710607.html
Copyright © 2011-2022 走看看