[DE] beeline 명령어
database 생성
create database if not exists testdb comment 'test database';
imdb_movies table 생성
drop table if exists imdb_movies;
create table imdb_movies (
rank int
, title string
, genre string
, description string
, director string
, actors string
, year string
, runtime int
, rating string
, votes int
, revenue string
, metascore int
) row format delimited fields terminated by '\t';
컬럼 형변환
그냥 변경
ALTER TABLE imdb_movies CHANGE revenue revenue float;
새로운 컬럼 생성하고, 데이터 이동 및 변경(동일 컬럼은 타입 수정이 안된다고 함)
ALTER TABLE sales_staging CHANGE sale_date sale_date_new DATE;
postgresql - string format to date
ALTER TABLE "MLT_MREP_REQ" ALTER COLUMN "REQ_YMD" TYPE DATE
using to_date("REQ_YMD", 'YYYY-MM-DD');
참고
[1] 모두의 연구소
[2] https://stackoverflow.com/questions/18480503/sql-alter-column-datatype-from-nvarchar-to-int
[3] https://stackoverflow.com/questions/17497560/is-there-a-way-to-alter-column-type-in-hive-table
[4] https://stackoverflow.com/questions/37501437/alter-column-data-type-in-hive
이 문서는
jhy156456에 의해 작성되었습니다.
마지막 수정 날짜:2022-12-14 23:25:00