闪回删除

PolarDB PostgreSQL版(兼容Oracle)中没有undo日志,开发或运维人员如果误操作(例如DROP TABLE)可能会导致数据丢失。PolarDB PostgreSQL版(兼容Oracle)支持闪回删除功能,用于快速恢复已经删除的表,以及查看和清理回收站等,方便您...

闪回删除

PolarDB PostgreSQL版(兼容Oracle)中没有undo日志,开发或运维人员如果误操作(例如DROP TABLE)可能会导致数据丢失。PolarDB PostgreSQL版(兼容Oracle)支持闪回删除功能,用于快速恢复已经删除的表,以及查看和清理回收站等,方便您...

闪回删除

PolarDB PostgreSQL版(兼容Oracle)中没有undo日志,开发或运维人员如果误操作(例如DROP TABLE)可能会导致数据丢失。PolarDB PostgreSQL版(兼容Oracle)支持闪回删除功能,用于快速恢复已经删除的表,以及查看和清理回收站等,方便您...

Hive基础操作

SQL操作 插入记录 insert into table t select 1,'value-1';当返回信息包含OK时,表示插入信息成功。OK Time taken:14.73 seconds 查询表中的前10条信息 select*from t limit 10;返回信息如下所示。OK 1 value-1 Time taken:11.48 seconds,...

闪回删除

PolarDB PostgreSQL版 中没有undo日志,开发或运维人员如果误操作(例如DROP TABLE)可能会导致数据丢失。PolarDB PostgreSQL版 支持闪回删除功能,用于快速恢复已经删除的表,以及查看和清理回收站等,方便您找回数据。前提条件 支持的 ...

COMPACTION

插入数据 insert into table mf_tt2 partition(dd='01',hh='01')values(1,1),(2,2);insert into table mf_tt2 partition(dd='01',hh='01')values(2,20),(3,3);insert into table mf_tt2 partition(dd='01',hh='01')values(3,30),(4,4);执行...

更新或删除数据(UPDATE|DELETE)

推荐方案:UPDATE table1 SET col1=(SELECT value1 FROM table2 WHERE table1.id=table2.id AND table1.region=table2.region);不推荐方案:UPDATE table1 SET col1=1 WHERE id='2021063001'AND region='beijing';UPDATE table1 SET col1=2...

Python 3 UDTF读取MaxCompute资源示例

登录MaxCompute客户端创建资源表table_resource1和内部表tmp1(后续执行DML操作写入的目标表)并插入数据,准备资源文件test_json.txt并放置于MaxCompute客户端的 bin 目录中。更多登录MaxCompute客户端操作,请参见 登录MaxCompute客户端...

UPDATE

update table1 set col1=(select value1 from table2 where table1.id=table2.id and table1.region=table2.region);不推荐方案。update table1 set col1=1 where id='2021063001'and region='beijing';update table1 set col1=2 where id=...

闪回表

使用限制 闪回表目前只支持普通表的闪回,不支持以下数据库对象的闪回:索引 toast表 物化视图 分区表 分区子表 系统表 外表 含有toast子表的表 在目标时间到当前时间内对表执行过以下DDL操作,则无法执行闪回表操作:DROP TABLE ALTER ...

数据存储冷热分层

SELECT cron.schedule('etl_table_transfer_to_cold','0 1*','SELECT pg_tiered_storage_move_table_to_storage_cold('public','tiered_storage_heap_oss');','etl','etl_user');次日凌晨1点后检查转冷成功后,可执行以下语句,删除该定时...

ANALYZE

向表中插入数据 insert overwrite table analyze2_test select*from values(1Y,20S,4,8L,123452.3,12.4,52.5,'str1','str21',false,timestamp '2018-09-17 00:00:00',datetime '2018-09-17 00:59:59'),(10Y,2S,7,11111118L,67892.3,22.4,42...

闪回表

闪回表目前只支持普通表的闪回,不支持以下数据库对象的闪回:索引 toast表 物化视图 分区表 分区子表 系统表 外表 含有toast子表的表 在目标时间到当前时间内对表执行过以下DDL操作,则无法执行闪回表操作:DROP TABLE ALTER TABLE SET ...

闪回表

闪回表目前只支持普通表的闪回,不支持以下数据库对象的闪回:索引 toast表 物化视图 分区表 分区子表 系统表 外表 含有toast子表的表 在目标时间到当前时间内对表执行过以下DDL操作,则无法执行闪回表操作:DROP TABLE ALTER TABLE SET ...

闪回表

闪回表目前只支持普通表的闪回,不支持以下数据库对象的闪回:索引 toast表 物化视图 分区表 分区子表 系统表 外表 含有toast子表的表 在目标时间到当前时间内对表执行过以下DDL操作,则无法执行闪回表操作:DROP TABLE ALTER TABLE SET ...

调整实例sql_mode参数

MSSQL 等同于 PIPES_AS_CONCAT,ANSI_QUOTES,IGNORE_SPACE,NO_KEY_OPTIONS,NO_TABLE_OPTIONS,NO_FIELD_OPTIONS POSTGRESQL 等同于 PIPES_AS_CONCAT,ANSI_QUOTES,IGNORE_SPACE,NO_KEY_OPTIONS,NO_TABLE_OPTIONS,NO_FIELD_OPTION 重要 从MySQL...

通过Flink读写AnalyticDB PostgreSQL数据

向adbpg_dim_table的表中插入50行数据,其中id字段的值为从1到50的整数,而username字段的值为username字符串后面跟随当前行数的文本表示。INSERT INTO adbpg_dim_table(id,username)SELECT i,'username'|i:text FROM generate_series(1,50...

SQL Plan Management

使用示例 准备测试用表test_table和test_table2,并插入测试数据。DROP TABLE IF EXISTS test_table;DROP TABLE IF EXISTS test_table2;CREATE TABLE test_table(test_attr1 int,test_attr2 int);CREATE TABLE test_table2(test_attr1 int,...

通过Flink读写云原生数据仓库AnalyticDB PostgreSQL版...

向adbpg_dim_table的表中插入50行数据,其中id字段的值为从1到50的整数,而username字段的值为username字符串后面跟随当前行数的文本表示。INSERT INTO adbpg_dim_table(id,username)SELECT i,'username'|i:text FROM generate_series(1,50...

DML操作

插入或覆写动态分区数据(DYNAMIC PARTITION)是 多路输出(MULTI INSERT)是 VALUES 支持 insert…values 不支持 values table LOAD 否 COMMON TABLE EXPRESSION(CTE)支持 with table as(select.)insert into tab select.from table ...

DML操作

插入或覆写动态分区数据(DYNAMIC PARTITION)是 多路输出(MULTI INSERT)是 VALUES 支持 insert…values 不支持 values table LOAD 否 COMMON TABLE EXPRESSION(CTE)支持 with table as(select.)insert into tab select.from table ...

INSERT

INSERT语句用于插入新的行数据至表中。本文为您介绍在交互式分析Hologres中如何使用INSERT插入数据。命令介绍 您可以插入一个或多个由表达式指定的行,以及插入来自一个查询的零行或多行数据至Hologres。语句如下。INSERT INTO<schema>....

DELETE

update table1 set col1=(select value1 from table2 where table1.id=table2.id and table1.region=table2.region);不推荐方案。update table1 set col1=1 where id='2021063001'and region='beijing';update table1 set col1=2 where id=...

RDS外部表

location '<jdbc:mysql://realm_name:port/rds_database_name?useSSL=false&user=user_name&password=password_value&table=rds_table_name>' TBLPROPERTIES(['odps.federation.jdbc.colmapping'='|select_alias1>[,|select_alias2>,.]',]'...

INSERT

在表中创建新行。语法 INSERT INTO table[subquery][@dblink][(column[,.])]{ VALUES({ ...将 select*from table1 的结果作为一个目标对象,并在目标对象中插入一行数据(1,1,1):INSERT INTO(SELECT*FROM table1)VALUES(1,'1',1);

UDF示例:引用表资源

table.DistCacheTableExample 中,table 表示table.py脚本文件的名称,DistCacheTableExample 为table.py脚本文件中定义的类。返回结果如下。Success:Function 'table_udf' have been created.更多注册函数信息,请参见 注册函数。3.使用...

使用SQL管理外部项目

与常规MaxCompute SQL不同的是,External Project表需要以 external_project_name.table_name 格式引用。目前暂不支持在外部项目中创建表。向表中插入数据。向非分区表插入数据。进入关联的MaxCompute项目(非外部项目)。use doc_test_...

INSERT OVERWRITE

向临时表插入数据 INSERT INTO<table_new>[([,.])]VALUES({<expression>}[,.])[,.]|<query>} ANALYZE<table_new>;BEGIN;删除旧表 DROP TABLE IF EXISTS<table>;临时表改名 ALTER TABLE<table_new>RENAME TO<table>;COMMIT;参数说明 参数 ...

配置SQL审核优化建议

LIMIT_INSERT_VALUES_TOTAL_ROWS 插入语句检测 INSERT 的表或字段是否存在:INSERT_CHECK_TABLE_COLUMN_EXISTS 插入语句不建议使用 SYSDATA()函数:INSERT_FORBID_USE_SYSDATE_FUNCTION 修改、删除数据 UPDATE DELETE UPDATE 或 DELETE ...

构造测试数据

构造测试数据的业务场景包含如下两种:单一业务场景:例如咨询或验证SQL处理数据的方法,只需要构造单张表并通过 insert…values、values table、select.from values 或 union all 操作插入少量数据即可。更多构造小表信息,请参见 构造小...

CREATE TABLE

CREATE TABLE 用于在当前数据库中创建一个新的、初始为空的表。简介 CREATE TABLE 将在当前数据库中创建一个新的、初始为空的表。该表将由发出该命令的用户所拥有。如果给定了一个模式名(例如 CREATE TABLE myschema.mytable.),那么该表...

DTS任务中配置ETL典型应用

CREATE TABLE `src_table`(`id` int(11)NOT NULL,`user` varchar(100)NULL,PRIMARY KEY(`id`))ENGINE=InnoDB DEFAULT CHARACTER SET=utf8;目标实例 CREATE DATABASE testdb;USE testdb;CREATE TABLE `dest_table`(`id` int(11)NOT NULL,`...

基础使用

插入数据 INSERT INTO delta_table VALUES 0,1,2,3,4;覆盖写数据 INSERT OVERWRITE TABLE delta_table VALUES 5,6,7,8,9;查询数据 SELECT*FROM delta_table;更新数据 给偶数 id 加100。UPDATE delta_table SET id=id+100 WHERE mod(id,2)=0...

插入或覆写数据(INSERT INTO|INSERT OVERWRITE)

其中:insert into table table_name可以简写为insert into table_name,但insert overwrite table table_name不可以省略table关键字。insert into sale_detail partition(sale_date='2013',region='china')values('s1','c1',100.1),('s2',...

插入或覆写动态分区数据(DYNAMIC PARTITION)

MaxCompute支持通过 insert into 或 insert overwrite 操作向动态分区中插入数据。本文中的命令您可以在如下工具平台执行:MaxCompute客户端 使用SQL分析连接 使用DataWorks连接 MaxCompute Studio 前提条件 执行 insert into 和 insert ...

CREATE TABLE

语法 CREATE[GLOBAL TEMPORARY]TABLE table_name({ column_name data_type[DEFAULT default_expr][column_constraint[.]]|table_constraint }[,.])[ON COMMIT { PRESERVE ROWS|DELETE ROWS }][TABLESPACE tablespace]其中 column_...

INSERT INTO

注意事项 如果插入数据时不指定列名,则要插入的数据必须和 CREATE TABLE 语句中声明的列的顺序一致。示例 创建CUSTOMER和COURSES表。CREATE TABLE customer(customer_id bigint NOT NULL COMMENT '顾客ID',customer_name varchar NOT NULL...

创建INTERVAL RANGE分区

在数据库中创建一个新的INTERVAL RANGE分区表,并向表中插入数据,示例如下:CREATE TABLE sales(id BIGINT,uid BIGINT,order_time DATETIME)PARTITION BY RANGE COLUMNS(order_time)INTERVAL(MONTH,1)(PARTITION p0 VALUES LESS THAN('...

Hash Join的并行加速

示例:如下示例中创建了2个表,且在表里插入了一些数据:CREATE TABLE t1(c1 INT,c2 INT);CREATE TABLE t2(c1 INT,c2 INT);INSERT INTO t1 VALUES(1,1),(2,2),(3,3),(5,5);INSERT INTO t2 VALUES(1,1),(2,2),(3,3),(5,5);如下是上述2个表的...

自动优化

在该案例中,我们创建一个新表,并使用一个for循环,不断的向该表中插入数据:%sql CREATE TABLE student(id INT,name STRING)USING delta LOCATION"oss:/databricks-delta-demo/auto_optimize"TBLPROPERTIES(delta.autoOptimize....
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
Node.js 性能平台 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储
新人特惠 爆款特惠 最新活动 免费试用