博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
翻译:SET Variable(已提交到MariaDB官方手册)
阅读量:7056 次
发布时间:2019-06-28

本文共 705 字,大约阅读时间需要 2 分钟。

本文为mariadb官方手册:SET Variable的译文。

原文:

我提交到MariaDB官方手册的译文:

语法

SET var_name = expr [, var_name = expr] ...

存储程序中的SET语句是普通语句的一个扩展功能。 变量引用的时候,可以引用存储程序内部、全局系统变量或用户自定义变量。

存储程序中的SET语句是作为已有的语法的一部分实现的。 这允许扩展SET a = x,b = y,...的语法,其中可以混合不同的变量类型(本地声明的变量,全局系统变量和会话系统变量,用户定义的变量)。也允许组合局部变量和仅对系统变量有意义的一些选项; 在这种情况下,虽然会识别选项,但却会忽略它。

SET可为本地变量和用户自定义变量赋值。

当通过查询返回的列值来为多个变量赋值时,应优先考虑使用

当为多个变量赋相同值时,可以使用函数

以下是一个用户自定义变量的赋值示例:

SET @x = 1;//译者补充示例:SET为多种类型的变量赋值,注意当其中一个变量赋值失败时整个语句将全部失败SET @x = 1, SESSION sql_mode = '';SET GLOBAL sort_buffer_size = 1000000, SESSION sort_buffer_size = 1000000;SET @@global.sort_buffer_size = 1000000, @@local.sort_buffer_size = 1000000;SET GLOBAL max_connections = 1000, sort_buffer_size = 1000000;

转载地址:http://yrrol.baihongyu.com/

你可能感兴趣的文章
转载:分析apk工具aapt的使用,解析其原理
查看>>
如何向视图插入数据
查看>>
注册和策略模式
查看>>
python 列表
查看>>
第七课作业
查看>>
MEAN实践——LAMP的新时代替代方案(下)
查看>>
CentOS7 下安装 Oracle 12c
查看>>
简单介绍AngularJs Filters
查看>>
Dubbo下一站:Apache顶级项目
查看>>
我说分布式事务之最大努力通知型事务
查看>>
挖机全车无动作是什么故障原因引起的?
查看>>
监狱电视系统设计原则及应用场景
查看>>
JDK 源码阅读 :ByteBuffer
查看>>
python面试题
查看>>
vscode 使用小结
查看>>
我的友情链接
查看>>
Isilon整合Hadoop
查看>>
我的友情链接
查看>>
.NET反编译的九大金刚
查看>>
开源项目:Android-Universal-Image-Loader总结
查看>>