在PostgreSQL数据库中使用$$作为字符串的引用符号

标签: PostgreSQL pg $$ double dollar
23人阅读 评论(0) 收藏 举报
分类:
参考自:https://www.postgresql.org/docs/current/static/sql-syntax-lexical.html
中的4.1.2.4. Dollar-quoted String Constants部分。


大概意思是:$highgolei$t$highgolei$中的 highgolei是Tag,这Tag可以不要,于是就成了dollar dollar t dollar dollar ,这个dollar dollar t dollar dollar就等于't'
这个Tag啥用?没自己研究。。。

postgres=# select count(*) from pg_class where relkind='t';
 count 
-------
    19
(1 row)


postgres=# select count(*) from pg_class where relkind=$$t$$;
 count 
-------
    19
(1 row)


postgres=# select count(*) from pg_class where relkind=$SomeTag$Dianne's horse$SomeTag$;
 count 
-------
     0
(1 row)


postgres=# select count(*) from pg_class where relkind=$SomeTag$t$SomeTag$;
 count 
-------
    19
(1 row)
postgres=# select count(*) from pg_class where relkind=$highgo$t$highgo$;
 count 
-------
    19
(1 row)


postgres=# select count(*) from pg_class where relkind=$highgolei$t$highgolei$;
 count 
-------
    19
(1 row)


postgres=# select count(*) from pg_class where relkind=$highgo-lei$t$highgo-lei$;
ERROR:  syntax error at or near "$"
LINE 1: select count(*) from pg_class where relkind=$highgo-lei$t$hi...
                                                    ^
postgres=# 



查看评论

C++字符串变量作为函数形参传递(引用方式)

C++字符串变量作为函数形参传递(引用方式)
  • wawa3333
  • wawa3333
  • 2017-03-10 19:46:28
  • 493

C++中引用作为形参的作用

引用作为形参,可以修改穿进去的东西,避免使用指针,
  • chenzhen1213
  • chenzhen1213
  • 2014-10-30 17:33:20
  • 1191

修改openJDK7的javac,使得java支持单引号字符串

大四的毕业设计做的是,给java语言增加一些特性(比如python的列表和字典结构)。涉及到javac编译器前端(scanner,parser)的修改。现在才刚开始着手。。 成功编译了openJDK...
  • Plutus_Lee
  • Plutus_Lee
  • 2012-11-11 22:14:04
  • 527

shell的特殊符号的表示

shell中存在一些特殊的符号.这些符号可以帮助我们更好的写出shell来 1.特殊字符 符号          使用 ;            一般情况我们输出完一个命令需要按一个回车,如果你想在一...
  • rainysia
  • rainysia
  • 2013-09-04 14:12:08
  • 6268

面向对象基础——引用传递及其应用以及this关键字的使用

三种引用范例 class Demo{ int temp = 30 ; // 此处为了方便,属性暂时不封装 }; public class RefDemo01{ public static voi...
  • u013087513
  • u013087513
  • 2016-03-27 17:58:50
  • 1243

shell学习总结之变量引用

运行结果: bixiaopeng@bixiaopengtekiMacBook-Pro Shell备忘录$ bash Shell变量引用总结.sh # -------------------------...
  • wirelessqa
  • wirelessqa
  • 2014-02-16 14:05:32
  • 11973

【VC + ACCESS +ODBC】向数据库中插入单引号,双引号的处理

在使用CString 向数据库中插入单引号,双引号时,需要先调用Replace 函数,将单引号,双引号用","代替。CString strSQL;int nID = 1;CString strText...
  • jijingyue
  • jijingyue
  • 2011-05-20 10:35:00
  • 793

字符串使用&&引用对象作为函数参数

#include <iostream> #include <time.h> using namespace std; class Date {...
  • weixin_38499215
  • weixin_38499215
  • 2018-03-09 16:32:35
  • 18

PHP字符串连接符号为英文句号

PHP字符串连接符号为英文句号 [.]   //定义字符串   $str1 = "Hello";   $str2 = "pachleng“;   $str3 = $str1 . "...
  • pachleng
  • pachleng
  • 2013-12-13 16:07:10
  • 4344

JS判断字符串中包含中文字个数(去除掉中文符号)

var len = 0; for (var i = 0; i < BZ.length; i++) { var c = BZ.substr(i, 1); v...
  • dw_liuqiang
  • dw_liuqiang
  • 2014-08-20 17:43:49
  • 492
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 198万+
    积分: 2万+
    排名: 238
    博客专栏
    最新评论