-3
我被这个问题困住了。我知道表可以用select语句创建。SQL创建表
CREATE TABLE new_orders (ordr_id,order_date DEFAULT SYSDATE,cus_id)
AS
Select order_id.order_date,customer_id FROM Orders;
对于上述问题,哪种说法是正确的?
- NEW_ORDERS表不会在列定义中指定默认值。
- NEW_ORDERS表将被创建,并且只有在指定列上定义的NOT NULL约束将被传递给新表。
- NEW_ORDERS表不会被创建,因为CREATE TABLE命令和SELECT子句中的列名不匹配。
- NEW_ORDERS表将被创建,并且订单表中指定列上定义的所有约束将被传递给新表。
我想正确的答案应该是3,但这是错误的。根据我的书的正确答案是2.我不明白它的方式?
是MCQ吗? – Ravi
您使用的是哪个版本的SQL? –
你可以尝试自己? – Ravi