CREATE TABLE students_copy LIKE students; 创建了一个新的表students。
举一反三
- CREATE TABLE students_copy LIKE students; 创建的新表的结构和students表一样,包括其中的数据也一样。
- 在MySQL数据库中,创建一个名为Stu的新表,同时要求该表与原有的Students表的表结构相同,同时包括Students表中的记录,正确的SQL语句是( )。 A: CREATE TABLE Stu LIKE students; B: CREATE TABLE Stu (SELECT * FROM Students); C: CREATE TABLE Stu AS SELECT * FROM Students; D: CREATE TABLE Stu LIKE SELECT sno,sname FROM Students;
- 【单选题】如何删除students表中的所有记录() A. Drop table students; B. Delete from students; C. Alter table students; D. delete user students;
- 【多选题】一个表创建完成后,我们可以使用那些语句查看表的相关信息? A. hive (library)> show create table students;(查看表的创建信息) B. hive (library)> describe students;(或desc students,查看表的字段信息) C. hive (library)> describe formatted students;(查看表的详细属性信息) D. hive (library)> describe extended students;(查看表的详细信息) hive (library)> show partitions students;(查看表的分区信息)
- 将Students表的查询权限授予用户U1和U2,并允许该用户将此权限授予其他用户。实现此功能的SQL语句是:()。 A: GRANT SELECT TO TABLE Students ON U1,U2 WITH PUBLIC; B: GRANT SELECT ON TABLE Students TO U1,U2 WITH PUBLIC; C: GRANT SELECT TO TABLE Students ON U1,U2 WITH GRANT OPTION; D: GRANT SELECT ON TABLE Students TO U1,U2 WITH GRANT OPTION;