腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
根据
postgres
sql
函数
中
的
SELECT
结果
有条件
地
执行
INSERT
、
、
、
如何
根据
另一个表是否有值来对表
执行
插入操作?);
select
* from mygroup where group_id = group_arg and other_id = other_arg;$$; 如果我使用
的
是plpgsql<
浏览 25
提问于2020-04-21
得票数 0
回答已采纳
1
回答
事务是如何在读取数据库
的
上下文中工作
的
?
、
我使用事务对
SQL
数据库进行更改。据我所知,这意味着对数据库
的
更改将以一种全无
的
方式发生。我想知道
的
是,这能保证阅读吗?例如,假设我有这样一些(伪)-code:2)
INSERT
INTO users ... //
insert
some data6) CO
浏览 3
提问于2016-03-02
得票数 1
回答已采纳
3
回答
sql
if exists简单语法错误
、
if EXISTS (
select
1 from City where name = 'Perth')ELSE Print 'Record doesn''t exist -
Insert
' #1064 - You have an error in your
SQL
syntax; check the manualthat corresponds to your MySQL
浏览 5
提问于2012-11-16
得票数 1
回答已采纳
1
回答
在原始postgresql
函数
中
有条件
地
执行
SQL
语句?
、
、
、
我不太清楚是否可以在
Postgres
中使用原始
SQL
函数
有条件
地
执行
SQL
语句,或者是否需要在IF语句中使用plpgsql。
SELECT
timeout_until FROM person WHERE person_id = $1;
INSERT
INTO convo_reply (convo
浏览 26
提问于2020-02-08
得票数 1
回答已采纳
4
回答
SQL
Server 2008:如何从TSQL中加载/解析
SQL
脚本?
、
、
自从Sybase问世以来,我就一直在使用
SQL
Server (90年代初是新手),这一点让我有点困惑。在Oracle和DB2
中
,您可以将
SQL
批处理或脚本传递给存储过程,以测试它是否可以解析,然后
根据
结果
执行
条件逻辑,如下面的伪代码示例: { execute logic if parse succeeds } { execute logic if parse fails } 我
浏览 0
提问于2009-06-05
得票数 0
1
回答
使用存储过程插入列
的
列表
、
、
我有一个Matlab
的
脚本,我想在其中使用存储过程,而不是将所有指令发送到服务器。问题是我必须处理包含不同列
的
字符串变量,例如: listColumns = '(column1, column2, column3, ... columnN)'; 我想知道
的
是,如何使用动态
SQL
创建存储过程有没有可能,或者我需要修改我
的
脚本以使其更容易?listColumnsTarget regclass) LANGUAGE = 'plpgsql
浏览 12
提问于2019-02-15
得票数 0
回答已采纳
1
回答
在R
中
执行
Postgres
函数
、
、
我试图在R内
执行
postgres
函数
(使用Spotfire Terr),但是我无法获得用于dbSendQuery
的
语法 我已经试过dbGetQuery和dbSendQuery了,但没能让它起作用。我找了几个例子,但我发现
的
唯一例子是那些有“插入”或“更新”语句
的
例子。我还没有找到如何
执行
函数
。我发现使用sqlExecute
的
sql
server是可能
的
(dbcon,"EXEC .“)。对<
浏览 0
提问于2019-08-27
得票数 2
回答已采纳
1
回答
PG不会连接大型
SQL
字符串。
、
、
我正在使用Node-
Postgres
构建一个在线登录应用程序。我可以使用PSQL运行以下
Postgres
代码,没有问题:BEGIN END IF; 不幸
的
是,当我试图使用Node_
Postgres
进行动态处理时,我会得到以
浏览 0
提问于2018-09-24
得票数 1
回答已采纳
1
回答
如何在postgreSQL
中
填充集合
我正在寻找PostgreSQL
中
的
“批量收集到”语法
的
替代方案,或者我如何在PostgreSQL
中
实现这个功能。LANGUAGE 'plpgsql'VOLATILE declare beginOWNER TO
postgres
浏览 1
提问于2018-12-20
得票数 2
回答已采纳
1
回答
创建表后调用psql
函数
我有一个.
sql
文件,我正在其中创建一个表并插入行。CREATE TABLE vehicle ( id INTEGER DEFAULT 0
INSERT
INTO vehicle values('car',1); 我不想
执行
insert
命令,而是希望有一个
函数</
浏览 3
提问于2017-06-24
得票数 0
1
回答
使用在单独
的
SQL
文件
中
创建
的
表?
、
、
、
我有一个
SQL
文件,它在PostgreSQL
中
为我
的
数据库创建表。我如何连接到这个数据库在水瓶和使用它?我在网上学习
的
所有教程都使用SQLAlchemy在Flask
中
创建表,但在我
的
例子
中
,我是在一个单独
的
SQL
文件
中
完成
的
。我不知道是否值得使用数据库模式处理
SQL
文件,而只使用Flask & SQLAlchemy在Flask
中
创建表。
浏览 6
提问于2022-02-21
得票数 1
2
回答
如果
Postgres
中
存在用户,则删除用户(具有特权)
、
我需要
有条件
地
删除
Postgres
中
的
用户(如果它还不存在的话)。如果存在的话,DROP是可以
的
,但是
根据
文档,我还需要首先删除特权,但是无论是DROP所拥有的还是撤销似乎都
有条件
的如果存在子句。如何
有条件
地
从用户
中
删除特权?背景: 我正在尝试为
Postgres
创建一组安装/解压脚本,这些脚本将
浏览 1
提问于2016-11-29
得票数 8
2
回答
函数
在没有严格修饰符
的
情况下
执行
得更快?
、
、
、
、
当一个简单
的
SQL
函数
声明为STRICT而时,我无意中发现性能下降。$func$;我每次
执行
了大约20次,并从EXPLAIN ANALYZE获得了最好
的
结果
。tbl; -- Total runtime: 103 ms 这是
Postgres
9.0.5关于D
浏览 4
提问于2011-12-10
得票数 7
回答已采纳
1
回答
替换视图插入
的
规则或触发器
、
、
我有一个可更新
的
postgres
视图,它公开了一个person表。该视图隐藏了一些私人数据,例如电子邮件。在插入时,我希望用户能够插入该私有数据
的
值。使用规则或触发器来获得此功能会更好吗?经过一些测试之后,我似乎不能使用触发器来插入未在视图中定义
的
列。
浏览 4
提问于2015-11-23
得票数 0
1
回答
SQL
函数
-从表
中
取回值并更改其类型
、
我正在尝试使用
Postgres
创建一个
SQL
函数
,该
函数
执行
以下操作:对于testtable
的
id列
中
的
值,返回相应
的
yval,但作为文本而不是整数: createdb testdb
INSERT
INTO tes
浏览 17
提问于2020-07-19
得票数 1
回答已采纳
4
回答
PostgreSQL:在
SQL
语句中使用常量
、
、
我正在将二进制数据存储在
Postgres
数据库
中
,该数据库需要在许多行
中
。为了不用相同
的
文本污染我
的
安装
sql
文件,我试图定义一个常量,然后在
INSERT
语句中使用该常量。我现在正在尝试这样
的
方法
INSERT
INTO public.&
浏览 19
提问于2022-01-17
得票数 0
2
回答
如何在postgreSQL
中
插入/更新JSON数据
、
、
、
这是我
的
表模式,tablename json text jsoncur.execute("
INSERT
INTO json (word,text) VALUES (%s,%s);",(word,text))['a','b','c'][{'a':
浏览 0
提问于2019-05-29
得票数 1
回答已采纳
1
回答
如何在
函数
中使用查询
结果
来
执行
更新
、
、
我对
SQL
非常陌生,目前我正在使用
Postgres
来
执行
函数
。本质上,我希望
函数
1)首先
执行
查询,2)
根据
条件更新指定
的
字段,3)返回
结果
。OR REPLACE FUNCTION get_overdue() overdue boolean,)BEGIN
SELECT
浏览 2
提问于2019-12-07
得票数 1
回答已采纳
2
回答
“过程”postgresql附近
的
不正确语法
、
、
我
的
数据库托管在亚马逊,我使用pgAdmin 4连接到它。我从复制粘贴片段LANGUAGE
SQL
INSERT
INTO tbl VALUES(a);$$; 不确定如何检查postgresql本身
的
版本
浏览 0
提问于2019-08-29
得票数 0
回答已采纳
1
回答
从文件
执行
psql查询,而不是通过bash
执行
PGPASSWORD=pass -U
postgres
-d
postgres
-h localhost -c "
insert
into table1 values(1,2);
select
* fromtable2;" 在这里,假设第二个查询(
select
* from table2)失败,那么第一个查询也不应用(不确定它是否未应用或其效果是否回滚),但如果我在文件名<file.
sql
>
中
同时使用了这两个查询PGPASSWORD=pas
浏览 2
提问于2020-09-07
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
详解openGauss客户端工具gsql的高级用法
MySQL数据库应用总结—MySQL数据库函数的操作(4):条件判断函数和系统信息函数
在游戏中mysql用到的内容
FlinkSQL数据权限之数据脱敏解决方案
Greenplum数据库使用总结-PGBENCH使用
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券