暂无图片
下列SQL语句能够正确执行的有:
我来答
分享
小鲁菜
暂无图片
2024-06-13
下列SQL语句能够正确执行的有:

(多选题)下列SQL语句能够正确执行的有:

    A. begin; table t; insert into t(id) values(1 ); commit;

    B .\set ON_ERROR_ROLLBACK on begin; table t; insert into t(id) values(1); commit;

    C. \set ON_ERROR_ROLLBACK off begin; table t; insert into t(id) values(1 ); commit;

    D. Begin; table t; ROLLBACK; insert into t(id) values(1); commit;

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
伟鹏

B C

暂无图片 评论
暂无图片 有用 0
打赏 0
小鲁菜
题主
2024-06-14
halo0root=# create table t(id int); CREATE TABLE halo0root=# begin; table t; insert into t(id) values(1 ); commit; BEGIN id ---- (0 行记录) INSERT 0 1 COMMIT halo0root=# \set ON_ERROR_ROLLBACK on begin; table t; insert into t(id) values(1); commit; "ON_ERROR_ROLLBACK"的不能识别的值"onbegin;tablet;insertintot(id)values(1);commit;" 可用值为"on, off, interactive". halo0root=#
小鲁菜
暂无图片

你约莫不是在骗我?

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
postgresql
回答 1
正确的命令是:C.pgdumpdtesttdemosf/tmp/testback选项"s"表示只导出表结构而不导出数据。所以这个命令会导出名为"demo"的"test"数据库中的表结构到指定的文件"/
pg xact_rollback突增
回答 2
已采纳
xactrollback过高,首先从数据库层面看并没有特别严重的影响。这个值不完全只有显式的rollback,比如执行语句出错系统也会自动的rollback,例如:postgresbegin;BEGI
PG13.10权限问题咨询
回答 4
建议查一下这张表informationschema.tableprivileges,看下用户的权限。
postgresql
回答 1
已采纳
建模
pgxc和pgxl架构特征以及区别是什么?
回答 1
pgxl是由pgxc演化而来的,其功能和性能都得到了增强,相比pgxc,pgxl稳定性更好,适用场景更丰富。
pg_basebackup基于时间点恢复
回答 2
具体看postgresql的版本,12版本之后跟之前的不一样,都合并到 postgresql.auto.conf
PostgreSQL9.6服务断电后无法启动
回答 2
已采纳
这个问题有点大了,怎么都报 .c文件了错误了?
PG数据库中,以下操作可能可以释放磁盘空间的有
回答 2
BCE
PostgreSQL cume_dist() 函数如何使用?
回答 6
已采纳
PostgreSQLcumedist()函数PostgreSQL cumedist() 函数返回当前行的累积分布,即从第一行到与当前行值相同的最后一行的行数在分区内的总行数中的占比
某一个PG Database的owner用户test,在其数据库下,执行下边的SQL语句是否成功: create table pg_class();
回答 1
已采纳
在PostgreSQL数据库中,创建表的SQL语句需要遵循一定的语法规则。根据您提供的SQL语句createtablepgclass();,这条语句尝试创建一个名为pgclass的表。然而,这个SQL