Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >MySQL游标静默删除尾随空格

MySQL游标静默删除尾随空格
EN

Stack Overflow用户
提问于 2016-07-12 04:15:37
回答 0查看 71关注 0票数 0

我正在编写一个存储过程,该存储过程从给定列获取一些数据并对其进行处理,问题是其中一些数据包含尾随空格,当由于某种原因将数据读取到存储过程中的临时表中时,这些尾随空格被删除(我需要保留它们)。

我已经将罪魁祸首的范围缩小到游标的声明..

为SELECT元素声明curs游标,从tmpTable声明长度(元素);

如果我打印出游标包含在每个循环中的内容,元素类似于'1234‘,但长度是8。这就是我想要的,因为原始数据是'1234‘。

关于如何让光标读取所有内容而不是静默地修剪尾随空格,您有什么想法吗?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38319931

复制
相关文章
Mysql 游标
当前有三张表A、B、C其中A和B是一对多关系,B和C是一对多关系,现在需要将B中A表的主键存到C中; 常规思路就是将B中查询出来然后通过一个update语句来更新C表就可以了,但是B表中有2000多条数据, 难道要执行2000多次?显然是不现实的;最终找到写一个存储过程然后通过循环来更新C表, 然而存储过程中的写法用的就是游标的形式。
Cyylog
2020/08/19
3.5K0
MySQL游标
游标(Cursor)是处理数据的一种方法,为了查看或者处理结果集中的数据,游标提供了在结果集中一次一行遍历数据的能力。 游标也是一种面向过程的sql编程方法,所以一般在存储过程、函数、触发器、循环处理中使用。
Libertyyyyy
2022/11/01
2.7K0
MySQL游标
MySQL高级篇-游标
  虽然我们也可以通过筛选条件 WHERE 和 HAVING,或者是限定返回记录的关键字 LIMIT 返回一条记录,但是,却无法在结果集中像指针一样,向前定位一条记录、向后定位一条记录,或者是 随意定位到某一 条记录 ,并对记录的数据进行处理。
用户4919348
2022/04/13
2.8K0
MySQL高级篇-游标
mysql存储过程----游标
游标是用来存储查询结果集的数据类型,在存储过程和存储函数中可以使用游标对结果集进行循环处理,游标的使用包括游标声明、open、fetch和close,语法如下:
用户5899361
2020/12/07
2.9K0
mysql 游标使用模版
BEGIN /** * * 游标模版 * @author xuyw * @email xyw10000@163.com * @date 2014-05-19 */ /*游标数据变量 uid*/ DECLARE uid VARCHAR(128); DECLARE done INT DEFAULT 0; /*查询所有用户*/ DECLARE cur
好派笔记
2021/11/01
2.2K0
MySQL学习14_游标
有时候我们是需要在检索的结果中,前进或者后退一行或者多行,这个时候需要使用游标cursor。
皮大大
2021/03/02
2.2K0
mysql存储过程之游标
 大多数SQL语句都是针对一个或多个表的单条语句。并非所有的操作都怎么简单。经常会有一个完整的操作需要多条才能完成
陈灬大灬海
2019/03/06
2.8K0
mysql存储过程之游标
自动删除vim中行尾空格
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
程序手艺人
2019/10/22
5K0
mysql 处理空格数据
mysql中有处理空格的函数,做个简单介绍: 1.TRIM()函数 这个函数的用法很简单,但是无法去除中间的空格
IT云清
2019/01/22
1.5K0
php删除字符串的空格
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/105882.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/09
3.6K0
MySQL数据库:游标Cursor
游标,就是游动的标识,可以充当指针的作用,使用游标可以遍历查询数据库返回的结果集中的所有记录,但是每次只能提取一条记录,即每次只能指向并取出一行的数据,以便进行相应的操作。
全栈程序员站长
2021/12/23
2.5K0
mysql查询慢用游式游标
import pymysql class MySQLSnippet: def __init__(self): # 游式游标 self.connect_settings = { "host": "127.0.0.1", "port": 3306, "user": "root", "passwd": "root", "db": "dbname",
小小咸鱼YwY
2021/06/10
2K0
【说站】mysql游标的介绍
1、游标是用来存储查询结果集的数据类型 , 在存储过程和函数中可以使用光标对结果集进行循环的处理。
很酷的站长
2022/11/23
1.7K0
【说站】mysql游标的介绍
MySQL 游标学习及使用实例
who?(游标是什么?) 游标(cursor)官方定义:是系统为用户开通的一个数据缓冲区,存放sql执行结果。每个游标区都有一个名字,用户可以通过sql语句逐一从游标中获取记录,并赋值给变量,交由主语
星哥玩云
2022/08/18
2.2K0
父游标、子游标及共享游标
        游标是数据库领域较为复杂的一个概念,因为游标包含了shared cursor和session cursor。两者有其不同的概念,也有不同的表现形式。共享游标的概念易于与SQL语句中定义的游标相混淆。本文主要描述解析过程中的父游标,子游标以及共享游标,即shared cursor,同时给出了游标(session cursor)的生命周期以及游标的解析过程的描述。   
Leshami
2018/08/14
1.5K0
mysql 如何定义游标-存储过程
在使用存储过程的时候,通常会出现很多数据需要循环处理的情况,这里我们介绍一种游标的方法。
爱明依
2019/03/12
4K0
MySQL游标的作用和使用详解
MySQL是一个广泛使用的关系型数据库管理系统,具有强大的数据存储和查询功能。在某些情况下,我们需要以一种逐行或逐批处理的方式来访问查询结果集,这时MySQL游标(Cursor)就派上了用场。本文将深入探讨MySQL游标的作用、用法以及适用场景,帮助您更好地理解和应用这一数据库技术。
疯狂的KK
2023/09/25
2.3K0
MySQL游标的作用和使用详解
VBA实用小程序56: 删除多余空格
下面的自定义函数:TrimAllSpace函数,可以将词语之间含有多个空格分隔的字符串整理成只有一个空格分隔词语的字符串,同时移除字符串开头和结尾处的空格。该函数有两个参数,其中第二个参数设置是否保留字符串中的制表符,默认为True,即不保留制表符。
fanjy
2019/08/08
2.7K0
VBA实用小程序56: 删除多余空格
MySQL与MariaDB中游标的使用
游标,有些地方也称为光标。它的作用是在一个结果集中逐条逐条地获取记录行并操作它们。
星哥玩云
2022/08/16
2.8K0
MySQL与MariaDB中游标的使用
点击加载更多

相似问题

删除MySQL中的尾随空格

25

删除尾随空格

27

删除所有尾随空格

20

MySql删除select语句中的前导空格和尾随空格

20

编写XML删除尾随空格

31
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文