失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > mysql into_MySQL SELECT语法(二)SELECT...INTO语法

mysql into_MySQL SELECT语法(二)SELECT...INTO语法

时间:2022-12-02 09:23:49

相关推荐

mysql into_MySQL SELECT语法(二)SELECT...INTO语法

一、SELECT...INTO介绍

SELECT...INTO用来将查询结果存储在变量或者写入文件中。

SELECT...

...

[INTO OUTFILE file_name[CHARACTERSETcharset_name]

export_options

|INTO DUMPFILE file_name|INTO var_name [, var_name]]

通常有以下三种用法:

SELECT...INTO var_list,将查询结果存储在变量中;

SELECT...INTO OUTFILE 将查询结果写入一个文件,还可以指定列和行终止符以生成特定的输出格式。

SELECT...INTO DUMPFILE 将单行数据写入文件,没有任何格式。

在SELECT的语法展示中,INTO子句在整个语句的尾部。但是让INTO子句紧跟在select_expr列表后。

一个INTO子句不应该在内嵌的SELECT中使用,因为这样一个SELECT必须将它的查询结果返回给外部上下文。

1.1 结果写入变量

NTO子句可以命名一个或多个变量的列表,这些变量可以是用户自定义的变量,存储过程或函数的参数,或存储的程序的局部变量。而对于预编译的SELECT...INTO OUTFILE,只允许使用用户自定义变量,see Section13.6.4.2, “Local Variable Scope and Resolution”。

select后选定的值将分配给into后的变量,变量的数量必须与列数相匹配。如果查询未返回任何行,则会出现错误代码为1329的警告(No Data),并且变量的值保持不变。如果查询

如果觉得《mysql into_MySQL SELECT语法(二)SELECT...INTO语法》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。