/branches/branch-0.2/hive/external/ql/src/test/queries/clientpositive/alter3.q
# · text · 56 lines · 39 code · 17 blank · 0 comment · 0 complexity · b5dc9fb0684713e77df3e09b069f2bb9 MD5 · raw file
- create table alter3_src ( col1 string ) stored as textfile ;
- load data local inpath '../data/files/test.dat' overwrite into table alter3_src ;
- create table alter3 ( col1 string ) partitioned by (pcol1 string , pcol2 string) stored as sequencefile;
- create table alter3_like like alter3;
- insert overwrite table alter3 partition (pCol1='test_part:', pcol2='test_part:') select col1 from alter3_src ;
- select * from alter3 where pcol1='test_part:' and pcol2='test_part:';
- alter table alter3 rename to alter3_renamed;
- describe extended alter3_renamed;
- describe extended alter3_renamed partition (pCol1='test_part:', pcol2='test_part:');
- select * from alter3_renamed where pcol1='test_part:' and pcol2='test_part:';
- insert overwrite table alter3_like
- partition (pCol1='test_part:', pcol2='test_part:')
- select col1 from alter3_src;
- alter table alter3_like rename to alter3_like_renamed;
- describe extended alter3_like_renamed;
- -- Cleanup
- DROP TABLE alter3_src;
- DROP TABLE alter3_renamed;
- DROP TABLE alter3_like_renamed;
- SHOW TABLES;
- -- With non-default Database
- CREATE DATABASE alter3_db;
- USE alter3_db;
- SHOW TABLES;
- CREATE TABLE alter3_src (col1 STRING) STORED AS TEXTFILE ;
- LOAD DATA LOCAL INPATH '../data/files/test.dat' OVERWRITE INTO TABLE alter3_src ;
- CREATE TABLE alter3 (col1 STRING) PARTITIONED BY (pcol1 STRING, pcol2 STRING) STORED AS SEQUENCEFILE;
- CREATE TABLE alter3_like LIKE alter3;
- INSERT OVERWRITE TABLE alter3 PARTITION (pCol1='test_part:', pcol2='test_part:') SELECT col1 FROM alter3_src ;
- SELECT * FROM alter3 WHERE pcol1='test_part:' AND pcol2='test_part:';
- ALTER TABLE alter3 RENAME TO alter3_renamed;
- DESCRIBE EXTENDED alter3_renamed;
- DESCRIBE EXTENDED alter3_renamed PARTITION (pCol1='test_part:', pcol2='test_part:');
- SELECT * FROM alter3_renamed WHERE pcol1='test_part:' AND pcol2='test_part:';
- INSERT OVERWRITE TABLE alter3_like
- PARTITION (pCol1='test_part:', pcol2='test_part:')
- SELECT col1 FROM alter3_src;
- ALTER TABLE alter3_like RENAME TO alter3_like_renamed;
- DESCRIBE EXTENDED alter3_like_renamed;