sql - SQL - 删除列中存在的尾随“
问题描述
我有一个每天都会接收新数据的 SQL 表。有时,10 列中的 3 列中的数据包含尾随双引号 (")。有没有一种简单的方法可以删除存在的最后一个引号?无论查询或过程是什么,我都会从 python 或vba,取决于该项目在接下来的 2 周内的进展情况——但我认为如果我可以从 Microsoft SQL Server Mgmt Studio 中让它工作,我将能够修改其中任何一个。
解决方案
尝试:
UPDATE table
SET column = left(column,length(column)-1)
WHERE column like '%"'
推荐阅读
- python - os.path 和 dataframe.to_csv 找不到 Python 路径字符串
- google-app-engine - 将 Google Cloud Storage 存储桶连接到 App Engine 中的 Docker 映像
- sharepoint - Sharepoint 列表查找列未正确显示标题
- apache - Apache .htaccess 不允许网站访问受限文件夹中的资产
- r - 将列中的字符串拆分为两列
- asp.net - 使用 ZXing 的 QRcode(纠错问题)
- environment-variables - Wampserver 升级:环境变量错误
- c# - 如何将 Class 属性添加到 MVC 中的自定义 Html Helper 中?
- mysql - 内部联接在哪里查询中显示错误的日期?
- php - Magento 结帐第二条额外成功消息