下列关于插入语句的说法正确的有()
A. INSERT INTO <表名> [(<属性列1>[,<属性列2 >…)] VALUES (<常量1> [,<常量2>]… )表示将新元组插入指定表中。没有指定属性列:表示要插入的是一条完整的元组,且属性列与表定义中的顺序一致
B. INSERT INTO <表名> [(<属性列1>[,<属性列2 >…)] VALUES (<常量1> [,<常量2>]… )语句中,VALUES子句提供的值的个数与值的类型必须与INTO子句匹配
C. INSERT INTO <表名> [(<属性列1> [,<属性列2>… )] 子查询;该语句表示将子查询结果插入指定表中,指明属性列时,属性列的顺序与原表定义中的顺序可以不一致。没有指定属性列时,表示要插入的是一条完整的元组。
D. INSERT INTO Deptage(Sdept,Avgage)SELECT Sdept,AVG(Sage) FROM StudentGROUP BY Sdept;该语句表示,求每一个系学生的平均年龄,并把结果存入表Deptage。