Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 1 addition & 5 deletions pkg/frontend/authenticate.go
Original file line number Diff line number Diff line change
Expand Up @@ -3472,11 +3472,7 @@ func doCreateStage(ctx context.Context, ses *Session, cs *tree.CreateStage) (err
// format credentials and hash it
credentials = formatCredentials(cs.Credentials)

if !cs.Status.Exist {
StageStatus = "disabled"
} else {
StageStatus = cs.Status.Option.String()
}
StageStatus = "in_use"

if cs.Comment.Exist {
comment = cs.Comment.Comment
Expand Down
2 changes: 1 addition & 1 deletion pkg/sql/plan/build_show.go
Original file line number Diff line number Diff line change
Expand Up @@ -940,7 +940,7 @@ func buildShowRoles(stmt *tree.ShowRolesStmt, ctx CompilerContext) (*Plan, error

func buildShowStages(stmt *tree.ShowStages, ctx CompilerContext) (*Plan, error) {
ddlType := plan.DataDefinition_SHOW_TARGET
sql := fmt.Sprintf("SELECT stage_name as `STAGE_NAME`, url as `URL`, case stage_status when 'enabled' then 'ENABLED' else 'DISABLED' end as `STATUS`, comment as `COMMENT` FROM %s.mo_stages;", MO_CATALOG_DB_NAME)
sql := fmt.Sprintf("SELECT stage_name as `STAGE_NAME`, url as `URL`, stage_status as `STATUS`, comment as `COMMENT` FROM %s.mo_stages;", MO_CATALOG_DB_NAME)

if stmt.Like != nil {
// append filter [AND mo_stages.stage_name like stmt.Like] to WHERE clause
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -242,8 +242,8 @@ drop stage if exists my_ext_stage1;
create stage my_ext_stage1 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'};
select * from mo_catalog.mo_stages;
stage_id stage_name url stage_credentials stage_status created_time comment
1 my_ext_stage s3://load/files/ disabled 2025-07-19 05:48:46
2 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z disabled 2025-07-19 05:48:46
1 my_ext_stage s3://load/files/ in_use 2025-07-19 05:48:46
2 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z in_use 2025-07-19 05:48:46
drop database if exists test01;
drop database if exists test02;
drop database if exists test03;
Expand Down Expand Up @@ -458,7 +458,7 @@ drop function udf_db2.`addAB`(x int, y int);
drop stage if exists my_ext_stage;
select * from mo_catalog.mo_stages;
stage_id stage_name url stage_credentials stage_status created_time comment
2 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z disabled 2025-07-19 05:48:46
2 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z in_use 2025-07-19 05:48:46
use udf_db2;
create function `add`(x int, y int) returns int
language sql as
Expand Down Expand Up @@ -566,8 +566,8 @@ proc_id name creator args lang body db definer modified_
2 test_if_hit_if null [] sql begin DECLARE v1 INT; SET v1 = 5; IF v1 > 5 THEN select * from tbh1; ELSEIF v1 = 5 THEN select * from tbh2; ELSEIF v1 = 4 THEN select * from tbh2 limit 1; ELSE select * from tbh3; END IF; end procedure_test test_account 2025-07-19 05:48:46 2025-07-19 05:48:46 PROCEDURE DEFINER utf8mb4 utf8mb4_0900_ai_ci utf8mb4_0900_ai_ci
select * from mo_catalog.mo_stages;
stage_id stage_name url stage_credentials stage_status created_time comment
1 my_ext_stage s3://load/files/ disabled 2025-07-19 05:48:46
2 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z disabled 2025-07-19 05:48:46
1 my_ext_stage s3://load/files/ in_use 2025-07-19 05:48:46
2 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z in_use 2025-07-19 05:48:46
select * from mo_catalog.mo_user_defined_function;
function_id name owner args rettype body language db definer modified_time created_time type security_type comment character_set_client collation_connection database_collation
1 addab 2 [{"name": "x", "type": "int"}, {"name": "y", "type": "int"}] int $1 + $2 sql udf_db2 test_account 2025-07-19 05:48:46 2025-07-19 05:48:46 FUNCTION DEFINER utf8mb4 utf8mb4_0900_ai_ci utf8mb4_0900_ai_ci
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -277,8 +277,8 @@ drop stage if exists my_ext_stage1;
create stage my_ext_stage1 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'};
select * from mo_catalog.mo_stages;
stage_id stage_name url stage_credentials stage_status created_time comment
1 my_ext_stage s3://load/files/ disabled 2025-07-19 05:49:30
2 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z disabled 2025-07-19 05:49:30
1 my_ext_stage s3://load/files/ in_use 2025-07-19 05:49:30
2 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z in_use 2025-07-19 05:49:30
drop database if exists test01;
drop database if exists test02;
drop database if exists test03;
Expand Down Expand Up @@ -494,7 +494,7 @@ drop function udf_db2.`addAB`(x int, y int);
drop stage if exists my_ext_stage;
select * from mo_catalog.mo_stages;
stage_id stage_name url stage_credentials stage_status created_time comment
2 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z disabled 2025-07-19 05:49:30
2 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z in_use 2025-07-19 05:49:30
use udf_db2;
create function `add`(x int, y int) returns int
language sql as
Expand Down Expand Up @@ -615,8 +615,8 @@ proc_id name creator args lang body db definer modified_
2 test_if_hit_if null [] sql begin DECLARE v1 INT; SET v1 = 5; IF v1 > 5 THEN select * from tbh1; ELSEIF v1 = 5 THEN select * from tbh2; ELSEIF v1 = 4 THEN select * from tbh2 limit 1; ELSE select * from tbh3; END IF; end procedure_test test_account 2025-07-19 05:49:30 2025-07-19 05:49:30 PROCEDURE DEFINER utf8mb4 utf8mb4_0900_ai_ci utf8mb4_0900_ai_ci
select * from mo_catalog.mo_stages;
stage_id stage_name url stage_credentials stage_status created_time comment
1 my_ext_stage s3://load/files/ disabled 2025-07-19 05:49:30
2 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z disabled 2025-07-19 05:49:30
1 my_ext_stage s3://load/files/ in_use 2025-07-19 05:49:30
2 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z in_use 2025-07-19 05:49:30
select * from mo_catalog.mo_user_defined_function;
function_id name owner args rettype body language db definer modified_time created_time type security_type comment character_set_client collation_connection database_collation
1 addab 2 [{"name": "x", "type": "int"}, {"name": "y", "type": "int"}] int $1 + $2 sql udf_db2 test_account 2025-07-19 05:49:30 2025-07-19 05:49:30 FUNCTION DEFINER utf8mb4 utf8mb4_0900_ai_ci utf8mb4_0900_ai_ci
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -206,20 +206,20 @@ drop stage if exists my_ext_stage1;
create stage my_ext_stage1 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'};
select * from mo_catalog.mo_stages;
stage_id stage_name url stage_credentials stage_status created_time comment
40000 my_ext_stage s3://load/files/ disabled 2025-07-19 05:49:44
40001 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z disabled 2025-07-19 05:49:44
40000 my_ext_stage s3://load/files/ in_use 2025-07-19 05:49:44
40001 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z in_use 2025-07-19 05:49:44
drop snapshot if exists stage_sp01;
create snapshot stage_sp01 for cluster;
alter stage my_ext_stage1 SET URL='s3://load/files2/';
drop stage my_ext_stage;
select * from mo_catalog.mo_stages;
stage_id stage_name url stage_credentials stage_status created_time comment
40001 my_ext_stage1 s3://load/files2/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z disabled 2025-07-19 05:49:44
40001 my_ext_stage1 s3://load/files2/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z in_use 2025-07-19 05:49:44
restore account acc01 from snapshot stage_sp01;
select * from mo_catalog.mo_stages;
stage_id stage_name url stage_credentials stage_status created_time comment
40000 my_ext_stage s3://load/files/ disabled 2025-07-19 05:49:44
40001 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z disabled 2025-07-19 05:49:44
40000 my_ext_stage s3://load/files/ in_use 2025-07-19 05:49:44
40001 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z in_use 2025-07-19 05:49:44
drop stage my_ext_stage;
drop stage my_ext_stage1;
drop snapshot stage_sp01;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -215,24 +215,24 @@ drop stage if exists my_ext_stage1;
create stage my_ext_stage1 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'};
select * from mo_catalog.mo_stages;
stage_id stage_name url stage_credentials stage_status created_time comment
1290000 my_ext_stage s3://load/files/ disabled 2025-07-19 05:49:50
1290001 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z disabled 2025-07-19 05:49:50
1290000 my_ext_stage s3://load/files/ in_use 2025-07-19 05:49:50
1290001 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z in_use 2025-07-19 05:49:50
drop snapshot if exists stage_sp01;
create snapshot stage_sp01 for cluster;
alter stage my_ext_stage1 SET URL='s3://load/files2/';
select * from mo_catalog.mo_stages;
stage_id stage_name url stage_credentials stage_status created_time comment
1290000 my_ext_stage s3://load/files/ disabled 2025-07-19 05:49:50
1290001 my_ext_stage1 s3://load/files2/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z disabled 2025-07-19 05:49:50
1290000 my_ext_stage s3://load/files/ in_use 2025-07-19 05:49:50
1290001 my_ext_stage1 s3://load/files2/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z in_use 2025-07-19 05:49:50
drop stage my_ext_stage;
select * from mo_catalog.mo_stages;
stage_id stage_name url stage_credentials stage_status created_time comment
1290001 my_ext_stage1 s3://load/files2/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z disabled 2025-07-19 05:49:50
1290001 my_ext_stage1 s3://load/files2/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z in_use 2025-07-19 05:49:50
restore account sys from snapshot stage_sp01;
select * from mo_catalog.mo_stages;
stage_id stage_name url stage_credentials stage_status created_time comment
1290000 my_ext_stage s3://load/files/ disabled 2025-07-19 05:49:50
1290001 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z disabled 2025-07-19 05:49:50
1290000 my_ext_stage s3://load/files/ in_use 2025-07-19 05:49:50
1290001 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z in_use 2025-07-19 05:49:50
drop snapshot stage_sp01;
drop stage my_ext_stage;
drop stage my_ext_stage1;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -218,20 +218,20 @@ drop stage if exists my_ext_stage1;
create stage my_ext_stage1 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'};
select * from mo_catalog.mo_stages;
stage_id stage_name url stage_credentials stage_status created_time comment
40000 my_ext_stage s3://load/files/ disabled 2025-07-19 05:50:27
40001 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z disabled 2025-07-19 05:50:27
40000 my_ext_stage s3://load/files/ in_use 2025-07-19 05:50:27
40001 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z in_use 2025-07-19 05:50:27
drop snapshot if exists stage_sp01;
create snapshot stage_sp01 for account acc01;
alter stage my_ext_stage1 SET URL='s3://load/files2/';
drop stage my_ext_stage;
select * from mo_catalog.mo_stages;
stage_id stage_name url stage_credentials stage_status created_time comment
40001 my_ext_stage1 s3://load/files2/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z disabled 2025-07-19 05:50:27
40001 my_ext_stage1 s3://load/files2/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z in_use 2025-07-19 05:50:27
restore account acc01 from snapshot stage_sp01;
select * from mo_catalog.mo_stages;
stage_id stage_name url stage_credentials stage_status created_time comment
40000 my_ext_stage s3://load/files/ disabled 2025-07-19 05:50:27
40001 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z disabled 2025-07-19 05:50:27
40000 my_ext_stage s3://load/files/ in_use 2025-07-19 05:50:27
40001 my_ext_stage1 s3://load/files/ AWS_KEY_ID=1a2b3c,AWS_SECRET_KEY=4x5y6z in_use 2025-07-19 05:50:27
drop snapshot stage_sp01;
drop stage my_ext_stage;
drop stage my_ext_stage1;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -302,10 +302,10 @@ drop stage if exists stage01;
create stage stage01 url = 'file:///$resources/into_outfile/stage';
select * from mo_catalog.mo_stages;
stage_id stage_name url stage_credentials stage_status created_time comment
1 stage01 file:////Users/fengttt/m/matrixone/test/distributed/resources/into_outfile/stage disabled 2025-07-19 05:50:45
1 stage01 file:////Users/fengttt/m/matrixone/test/distributed/resources/into_outfile/stage in_use 2025-07-19 05:50:45
show stages;
STAGE_NAME URL STATUS COMMENT
stage01 file:////Users/fengttt/m/matrixone/test/distributed/resources/into_outfile/stage DISABLED
stage01 file:////Users/fengttt/m/matrixone/test/distributed/resources/into_outfile/stage in_use
select * from t1 into outfile 'stage://stage01/local_stage_table20.csv';
truncate t1;
load data infile 'stage://stage01/local_stage_table20.csv' into table t1 fields terminated by ',' ignore 1 lines;
Expand Down Expand Up @@ -434,7 +434,7 @@ id ti si bi fl dl de ch vch dd dt
9 8 4 9 9849.312 9849312.0 9849 see you subquery 2022-04-28 2022-04-28 22:40:11
show stages;
STAGE_NAME URL STATUS COMMENT
stage01 file:////Users/fengttt/m/matrixone/test/distributed/resources/into_outfile/stage DISABLED
stage01 file:////Users/fengttt/m/matrixone/test/distributed/resources/into_outfile/stage in_use
select * from vtab32;
id vecf32_3 vecf32_5
1 null null
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,16 +61,16 @@ CREATE STAGE my_ext_stage1 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2
CREATE STAGE my_ext_stage2 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'};
SELECT stage_name, stage_status from mo_catalog.mo_stages;
stage_name stage_status
my_ext_stage disabled
my_ext_stage1 disabled
my_ext_stage2 disabled
CREATE STAGE my_ext_stage3 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'} ENABLE = TRUE;
my_ext_stage in_use
my_ext_stage1 in_use
my_ext_stage2 in_use
CREATE STAGE my_ext_stage3 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'};
SELECT stage_name, stage_status from mo_catalog.mo_stages;
stage_name stage_status
my_ext_stage disabled
my_ext_stage1 disabled
my_ext_stage2 disabled
my_ext_stage3 enabled
my_ext_stage in_use
my_ext_stage1 in_use
my_ext_stage2 in_use
my_ext_stage3 in_use
create snapshot snapshot1 for account;
show snapshots;
SNAPSHOT_NAME TIMESTAMP SNAPSHOT_LEVEL ACCOUNT_NAME DATABASE_NAME TABLE_NAME
Expand Down Expand Up @@ -374,16 +374,16 @@ CREATE STAGE my_ext_stage1 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2
CREATE STAGE my_ext_stage2 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'};
SELECT stage_name, stage_status from mo_catalog.mo_stages;
stage_name stage_status
my_ext_stage disabled
my_ext_stage1 disabled
my_ext_stage2 disabled
CREATE STAGE my_ext_stage3 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'} ENABLE = TRUE;
my_ext_stage in_use
my_ext_stage1 in_use
my_ext_stage2 in_use
CREATE STAGE my_ext_stage3 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'};
SELECT stage_name, stage_status from mo_catalog.mo_stages;
stage_name stage_status
my_ext_stage disabled
my_ext_stage1 disabled
my_ext_stage2 disabled
my_ext_stage3 enabled
my_ext_stage in_use
my_ext_stage1 in_use
my_ext_stage2 in_use
my_ext_stage3 in_use
create snapshot snapshot1 for account acc01;
show snapshots;
SNAPSHOT_NAME TIMESTAMP SNAPSHOT_LEVEL ACCOUNT_NAME DATABASE_NAME TABLE_NAME
Expand Down Expand Up @@ -597,16 +597,16 @@ CREATE STAGE my_ext_stage1 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2
CREATE STAGE my_ext_stage2 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'};
SELECT stage_name, stage_status from mo_catalog.mo_stages;
stage_name stage_status
my_ext_stage disabled
my_ext_stage1 disabled
my_ext_stage2 disabled
CREATE STAGE my_ext_stage3 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'} ENABLE = TRUE;
my_ext_stage in_use
my_ext_stage1 in_use
my_ext_stage2 in_use
CREATE STAGE my_ext_stage3 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'};
SELECT stage_name, stage_status from mo_catalog.mo_stages;
stage_name stage_status
my_ext_stage disabled
my_ext_stage1 disabled
my_ext_stage2 disabled
my_ext_stage3 enabled
my_ext_stage in_use
my_ext_stage1 in_use
my_ext_stage2 in_use
my_ext_stage3 in_use
drop database if exists procedure_test;
create database procedure_test;
use procedure_test;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ CREATE STAGE my_ext_stage1 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2
CREATE STAGE my_ext_stage2 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'};
SELECT stage_name, stage_status from mo_catalog.mo_stages;

CREATE STAGE my_ext_stage3 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'} ENABLE = TRUE;
CREATE STAGE my_ext_stage3 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'};
SELECT stage_name, stage_status from mo_catalog.mo_stages;

create snapshot snapshot1 for account;
Expand Down Expand Up @@ -267,7 +267,7 @@ CREATE STAGE my_ext_stage1 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2
CREATE STAGE my_ext_stage2 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'};
SELECT stage_name, stage_status from mo_catalog.mo_stages;

CREATE STAGE my_ext_stage3 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'} ENABLE = TRUE;
CREATE STAGE my_ext_stage3 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'};
SELECT stage_name, stage_status from mo_catalog.mo_stages;

create snapshot snapshot1 for account acc01;
Expand Down Expand Up @@ -447,7 +447,7 @@ CREATE STAGE my_ext_stage1 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2
CREATE STAGE my_ext_stage2 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'};
SELECT stage_name, stage_status from mo_catalog.mo_stages;

CREATE STAGE my_ext_stage3 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'} ENABLE = TRUE;
CREATE STAGE my_ext_stage3 URL='s3://load/files/' CREDENTIALS={'AWS_KEY_ID'='1a2b3c' ,'AWS_SECRET_KEY'='4x5y6z'};
SELECT stage_name, stage_status from mo_catalog.mo_stages;

-- stored_procedure
Expand Down
Loading
Loading