sql - 如何在postgreSQL函数中从字符串变量中修剪双引号
问题描述
我在 postgreSQL 中有一个函数,我的函数参数之一是文本类型变量,并且用双引号括起来,所以我想将此变量插入不带双引号的表中,当我在网上搜索这个时,我得到了一个类似 SELECT trim(both ' ' from 'techonthenet.com');
但是的查询这在双引号的情况下不起作用所以我将如何从 postgreSQL 函数中的文本字符串变量中删除双引号
解决方案
这是工作:
postgres=# 选择'“你好”'; ┌──────────┐ │ ?列? │ ╞══════════╡ │“你好”│ └──────────┘ (1 行) postgres=# select trim('"' from '"Hello"'); ┌────────┐ │ btrim │ ╞═══════╡ │ 你好│ └────────┘ (1 行)
推荐阅读
- javascript - 如何在调整大小时运行一次脚本?
- database - 如何在 SQL Server 2017 中定义用户定义类型(面向对象的数据库)?
- javascript - 如何在 Drupal 8 中更新我的视图而不滚动回顶部?
- magento - Ubuntu nginx 服务器上的 Elasticsearch 启动错误
- .net-core - .NET Core 3 预览数据在多个 .Includes 上为空错误
- java - 如何正确设计具有内部条件转换的游戏状态机
- javascript - 未捕获的 TypeError:无法在 Chrome 扩展中读取 null 的属性“classList”
- java - java中普通类对象和包装类对象有什么区别
- python - 如何将通过Matlab GUIDE获得的不同形状和颜色的文件名存储在一个位置
- file-upload - SIM800C GSM AT COMMAND 如何以编程方式上传 .amr 音频文件