翻译:SELECT INTO语句(已提交到MariaDB官方手册)
本文为mariadb官方手册:SELECT INTO的译文。
原文:https://mariadb.com/kb/en/selectinto/
我提交到MariaDB官方手册的译文:https://mariadb.com/kb/zh-cn/selectinto/
语法
SELECT col_name [, col_name] ...
    INTO var_name [, var_name] ...
    table_expr
描述
使用SELECT ... INTO语句可以将指定列的值直接存储到变量中。该语句不会显式输出任何结果。 该查询语句只能返回单行查询结果,如果查询没有任何返回行,则返回 1329 错误(No data),这时变量保持不变。如果查询返回多行,则返回 1172 错误(结果超出一行)。如果查询语句可能会返回多行,可以使用 LIMIT 1子句来限制结果集中只有单行。
其中INTO子句也可以指定在语句的结尾处。
如果该语句的执行上下文是事件调度器(Event Scheduler)所执行的事件一部分,那么诊断信息(不仅包括errors,还包括warning)会写入到错误日志中,在Windows上则是写入到事件日志中。更多信息请参见http://dev.mysql.com/doc/refman/5.1/en/events-status-info.html。
该语句可为本地变量 local variables 和用户变量 user-defined variables 赋值。
更详细的语法,参见 SELECT。
另一种为变量赋值的方式是使用 SET 语句。
SELECT ... INTO 的结果不会缓存到 query cache 中,即使指定了 SQL_CACHE 选项。
示例
SELECT id, data INTO x,y
FROM test.t1 LIMIT 1;
See also
- SELECT - full SELECT syntax.
 - SELECT INTO OUTFILE - formatting and writing the result to an external file.
 - SELECT INTO DUMPFILE - binary-safe writing of the unformatted results to an external file.
 
翻译:SELECT INTO语句(已提交到MariaDB官方手册)的更多相关文章
- 翻译:delete语句(已提交到MariaDB官方手册)
		
本文为mariadb官方手册:DELETE语句的译文. 原文:https://mariadb.com/kb/en/delete/ 我提交到MariaDB官方手册的译文:https://mariadb. ...
 - 翻译:update语句(已提交到MariaDB官方手册)
		
本文为mariadb官方手册:UPDATE的译文. 原文:https://mariadb.com/kb/en/update/ 我提交到MariaDB官方手册的译文:https://mariadb.co ...
 - 翻译:select into outfile(已提交到MariaDB官方手册)
		
本文为mariadb官方手册:SELECT INTO OUTFILE的译文. 原文:https://mariadb.com/kb/en/select-into-outfile/ 我提交到MariaDB ...
 - 翻译:replace into语句(已提交到MariaDB官方手册)
		
本文为mariadb官方手册:REPLACE INTO的译文. 原文:https://mariadb.com/kb/en/replace/ 我提交到MariaDB官方手册的译文:https://mar ...
 - 翻译:group_concat()函数(已提交到MariaDB官方手册)
		
本文为mariadb官方手册:group_concat()函数的译文. 原文:https://mariadb.com/kb/en/group_concat/ 我提交到MariaDB官方手册的译文:ht ...
 - 翻译:window function(已提交到MariaDB官方手册)
		
本文为mariadb官方手册:window functions的译文. 原文:https://mariadb.com/kb/en/window-functions-overview/ 我提交到Mari ...
 - 翻译:TRUNCATE TABLE(已提交到MariaDB官方手册)
		
本文为mariadb官方手册:TRUNCATE TABLE的译文. 原文:https://mariadb.com/kb/en/truncate-table/我提交到MariaDB官方手册的译文:htt ...
 - 翻译:CONCURRENT INSERTS(已提交到MariaDB官方手册)
		
本文为mariadb官方手册:CONCURRENT INSERTS的译文. 原文:https://mariadb.com/kb/en/concurrent-inserts/我提交到MariaDB官方手 ...
 - 翻译:CREATE FUNCTION语句(已提交到MariaDB官方手册)
		
本文为mariadb官方手册:CREATE FUNCTION的译文. 原文:https://mariadb.com/kb/en/library/create-function/我提交到MariaDB官 ...
 
随机推荐
- 第2周个人作业:WordCount
			
Github地址: https://github.com/hddddd/Wordcount 1.PSP表格 PSP2.1 PSP阶段 预估耗时(分钟) 实际耗时(分钟) Planning 计划 30 ...
 - <笔记>TP5的分页传递额外参数
			
默认生成的分页只有page一个参数,若需要提供额外的参数才能访问分页(例如查询结果的分页,需要传入查询关键字的参数才能显示结果),则需要设置额外参数query
 - 判断Array/Object
			
Object.prototype.isPrototypeOf() / Array.prototype.isPrototypeOf()if(typeof items === "object ...
 - quartus 一种管脚分配方法
			
第一步: 在QII软件中,使用“Assignments -> Remove Assignments”标签,移除管脚分配内容,以确保此次操作,分配的管脚没有因为覆盖而出现错误的情况. 编写xxx. ...
 - List、Set、数据结构、Collections
			
一.数据结构: 1.什么是数据结构: 一种数据的存储方式 2.常见的4+1种数据结构 堆栈结构: 它是只有一个开口的容器结构 特点: 先进后出(FILO) 例子:弹夹,桶装可比克 队列结构: 它是两端 ...
 - React了解
			
根据博主 http://www.ruanyifeng.com/blog/2015/03/react.html 的几个Demo(https://github.com/ruanyf/react-dem ...
 - leetcode第一天-merge two binary trees
			
有段时间没有写代码了,脑子都生锈了,今后争取笔耕不辍(立flag,以后打脸) 随机一道Leecode题, Merge Two Binary Trees,题目基本描述如下: Given two bina ...
 - 去掉字符空格js
			
1. 去掉字符串两端的空格 String.prototype.trim = function () { return this.replace(/(^\s*)|(\s*$)/g, "&quo ...
 - Python之路【第五篇】函数
			
4.1 函数的定义 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 4.2 函数的创建 函数名的命名规则: 1.函数名必须以下划线或字母开头,可以包含任 ...
 - VSCode插件开发全攻略(四)命令、菜单、快捷键
			
更多文章请戳VSCode插件开发全攻略系列目录导航. 命令 我们在前面HelloWord章节中已经提到了命令写法,这里再重温一下. context.subscriptions.push(vscode. ...