全部产品
云市场

CREATE VIEW

更新时间:2020-06-19 12:56:10

DRDS支持创建视图。

注意:DRDS创建视图要求DRDS 版本 >= 5.4.5

语法

  1. CREATE
  2. [OR REPLACE]
  3. VIEW view_name [(column_list)]
  4. AS select_statement

创建视图示例

  1. # 先建表
  2. CREATE TABLE t_order (
  3. `id` bigint(11) NOT NULL AUTO_INCREMENT,
  4. `order_id` varchar(20) DEFAULT NULL,
  5. `buyer_id` varchar(20) DEFAULT NULL,
  6. `seller_id` varchar(20) DEFAULT NULL,
  7. `order_snapshot` longtext DEFAULT NULL,
  8. `order_detail` longtext DEFAULT NULL,
  9. PRIMARY KEY (`id`),
  10. KEY `l_i_order` (`order_id`)
  11. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 dbpartition by hash(`order_id`);
  12. # 创建视图
  13. create view t_detail as select order_id,order_detail from t_order;
  14. # 查询视图
  15. select * from t_detail;