小编Joh*_*han的帖子

什么是VARIADIC声明在postgreSQL中意味着什么?

在PostgreSQL 9.3.4发行说明中它说:

Ensure that the planner sees equivalent VARIADIC and non-VARIADIC function calls as equivalent (Tom Lane)
Run Code Online (Sandbox Code Playgroud)

我搜索了PostgreSQL手册,找不到它的定义.

我发现它与功能参数模式(IN,OUT,VARIADIC)有关,但我不明白这意味着什么?我什么时候想用它?如果函数具有VARIADIC属性,它在性能方面意味着什么?

sql postgresql

8
推荐指数
2
解决办法
4171
查看次数

如何在python中显示&符号(&)?

如果我做:

self.a= wx.Button(self, -1, "Hi&Hello")
Run Code Online (Sandbox Code Playgroud)

我得到了一个名为的按钮:HiHello 它忽略了&符号.我该如何解决?

python wxpython

2
推荐指数
1
解决办法
4619
查看次数

使用 PostgreSQL 剪切部分字符串

我有一个独特的案例,我必须根据文本字段连接两个表。(我知道这是多么可怕)

问题是一张表中的连接列是:

A列

Amz-g-r-t
Amz-g-r2-t
Amz-g1-r-t-x
Run Code Online (Sandbox Code Playgroud)

在第二个表中,该列可能在同一行中包含更多值:

B列

Amz-g-r-t not to ship
Amz-g-r2-t OK
Amz-g1-r-t-x
Run Code Online (Sandbox Code Playgroud)

基本上我想做:

select *
from A
join B on (a.ColumnA=b.ColumnB)
Run Code Online (Sandbox Code Playgroud)

但由于 B 中的数据,它不起作用。所以我需要一种方法来从第一个空格后的 B 行中删除所有字符。所以 ColumnB 将是:

Amz-g-r-t
Amz-g-r2-t
Amz-g1-r-t-x
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

sql postgresql postgresql-9.3

0
推荐指数
1
解决办法
1147
查看次数

标签 统计

postgresql ×2

sql ×2

postgresql-9.3 ×1

python ×1

wxpython ×1