本笔记为阿里云天池龙珠计划SQL训练营的学习内容,链接为:https://tianchi.aliyun.com/specials/promotion/aicampsql” Task3笔记

1.视图是一个虚拟的表,不同于直接操作数据表,视图是依据SELECT语句来创建的(会在下面具体介绍),所以操作视图时会根据创建视图的SELECT语句生成一张虚拟表,然后在这张虚拟表上做SQL操作。

2.

创建视图的基本语法如下:

CREATE VIEW <视图名称>(<列名1>,<列名2>,...) AS <SELECT语句>

3.

如何更新视图内容

因为视图是一个虚拟表,所以对视图的操作就是对底层基础表的操作,所以在修改时只有满足底层基本表的定义才能成功修改。

对于一个视图来说,如果包含以下结构的任意一种都是不可以被更新的:

  • 聚合函数 SUM()、MIN()、MAX()、COUNT() 等。
  • DISTINCT 关键字。
  • GROUP BY 子句。
  • HAVING 子句。
  • UNION 或 UNION ALL 运算符。
  • FROM 子句中包含多个表。

视图归根结底还是从表派生出来的,因此,如果原表可以更新,那么 视图中的数据也可以更新。反之亦然,如果视图发生了改变,而原表没有进行相应更新的话,就无法保证数据的一致性了。

4.

如何删除视图

删除视图的基本语法如下:

DROP VIEW <视图名1> [ , <视图名2> …]

注意:需要有相应的权限才能成功删除。

  • 删除视图

我们删除刚才创建的productSum视图

DROP VIEW productSum;

如果我们继续操作这个视图的话就会提示当前操作的内容不存在。

以下是在阿里天池上使用训练好自己的数据集的 YOLOX 模型进行目标检测的步骤: 1. 首先,你需要在阿里天池上创建一个项目并选择 YOLOX 模型作为基础模型。可以参考阿里天池提供的官方文档:[YOLOX目标检测](https://tianchi.aliyun.com/competition/entrance/531820/introduction) 2. 接着,你需要将你自己的数据集上传到阿里云上,然后按照要求的格式进行标注。可以参考阿里天池提供的官方文档:[数据标注说明](https://tianchi.aliyun.com/competition/entrance/531820/tab/174) 3. 在数据集上传完成后,你需要在阿里天池上训练 YOLOX 模型。可以在阿里天池上选择相应的训练配置进行训练,也可以自己修改训练配置。可以参考阿里天池提供的官方文档:[训练配置说明](https://tianchi.aliyun.com/competition/entrance/531820/tab/174) 4. 在训练完成后,你需要在阿里天池上进行模型的导出和部署。可以将模型导出为 ONNX 格式,并使用阿里云的 ModelArts 进行模型的部署。可以参考阿里天池提供的官方文档:[模型导出和部署说明](https://tianchi.aliyun.com/competition/entrance/531820/tab/174) 5. 最后,在模型部署完成后,你可以使用阿里云的 API 进行目标检测操作。可以参考阿里天池提供的官方文档:[API 接口说明](https://help.aliyun.com/document_detail/185328.html) 希望以上步骤可以帮助到你在阿里天池上使用训练好自己的数据集的 YOLOX 模型进行目标检测。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值