VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

JSON_QUOTE

功能描述

JSON_QUOTE函数用于将输入的字符串,输出为JSON文档,并用双引号修饰。

注意事项

  • 该功能仅在数据库兼容模式为MySQL时支持(即数据库实例初始化时指定DBCOMPATIBILITY='B')。
  • 如果参数为NULL则返回NULL。

语法格式

JSON_QUOTE(string)

参数说明

string

要引用的字符串,参数要用单引号括住。

示例

1、创建测试表。

CREATE TABLE table_1159942(name VARCHAR(20) PRIMARY KEY);

2、在INSERT语句中使用JSON_QUOTE函数。

INSERT INTO table_1159942 (name) VALUE(json_quote('lc'));

3、查询table_1159942表数据。

SELECT name FROM table_1159942;

返回结果为:

 name
------
 "lc"
(1 row)

4、在SELECT语句中使用JSON_QUOTE函数。

SELECT json_quote('lc') FROM table_1159942;

返回结果为:

 json_quote
------------
 "lc"
(1 row)

5、清理环境。

DROP TABLE table_1159942;