In this post let us learn how to create external table in hive
Types of table in hive
The following are the two types of tables in the hive.
- Internal table or Managed table
- External table
For getting familiar with internal tables, Please refer to the below link.
https://beginnersbug.com/how-to-create-a-table-in-hive/
What is External table ?
For creating an external table, we need to use one keyword called external.
The remaining syntax will remain the same for both types.
How to create ?
Following is the syntax for creating an external table.
Fields terminated by ‘,’ – need to specify the delimiter of the file to be loaded into the table.
hive> create external table temp_details (year string,temp int,place string)
> row format delimited
> fields terminated by ',';
OK Time taken: 0.093 seconds
To get familiar with loading the table, Please refer to the following link.
https://beginnersbug.com/how-to-load-data-into-a-hive-table/