关于altertablerename的信息
hive alter table rename 执行了什么操作
思路 当我们在终端下执行命令逗hive地后,会看到有如下输出: Hive有会话(Session)的概念,而这次会话中的所有日志消息将会输出到这个日志文件中,包含SQL语句的执行日志,查看这个日志文件可以看到以下信息:
oracle: ALTER TABLE 表名 RENAME COLUMN 列名 TO 新列名;更改单列列名。一次更改多列的语法是什么?
1、首先建表语法:Create table 表名,字段 1 数据类型 [default 默认值],字段 2 数据类型 [default 默认值],...字段 n 数据类型 [default 默认值]。
2、表删除语法:DROP TABLE 表名。
3、表的修改,在sql中使用alter,可以修改表,添加语法:ALTER TABLE 表名称 ADD(列名 1 类型 [DEFAULT 默认值]。
4、UPDATE(修改)全部修改:UPDATE 表名 SET 列名 1=值 1,列名 2=值 2,....局部修改:UPDATE 表名 SET 列名 1=值 1,列名 2=值 2,....WHERE 修改条件。
5、?最后DELETE(删除)语法 : DELETE FROM 表名 WHERE 删除条件。
使用alter table修改表时,如果要修改表的名称,可以使用哪一子句
修改表名不是用alter table,是用rename;
SQL select table_name from user_tables;
TABLE_NAME
------------------------------------------------------------
RUN_2
RUN_1
RUN_3
SQL rename run_2 to run_4;
Table renamed.
SQL select table_name from user_tables;
TABLE_NAME
------------------------------------------------------------
RUN_1
RUN_3
RUN_4
SQL