Adding a Column

Function

This statement is used to add one or more new columns to a table.

Syntax

ALTER TABLE [db_name.]table_name ADD COLUMNS (col_name1 col_type1 [COMMENT col_comment1], ...);

Keywords

  • ADD COLUMNS: columns to add

  • COMMENT: column description

Parameters

Table 1 Parameters

Parameter

Description

db_name

Database name that contains letters, digits, and underscores (_). It cannot contain only digits or start with an underscore (_).

table_name

Table name

col_name

Column name

col_type

Field type

col_comment

Column description

Precautions

Do not run this SQL statement concurrently. Otherwise, columns may be overwritten.

Example

ALTER TABLE t1 ADD COLUMNS (column2 int, column3 string);