"达梦数据库管理系统DM SQL语言使用手册,涉及视图的定义、数据类型、表达式、数据库模式和各种数据定义语句" 在达梦数据库管理系统中,视图是一种虚拟表,它是由SQL查询语句定义的,并且不存储实际数据。视图的定义是SQL语法的重要组成部分,用于构建基于已有表的定制查询结果,方便用户以更简洁或特定的方式访问数据。 创建视图的基本语法如下: ```sql CREATE [OR REPLACE] VIEW [<模式名>.]<视图名> [(<列名> {,<列名>})] AS <表查询> | <表连接> [WITH CHECK OPTION]; ``` 其中,`<模式名>` 是视图所属的模式,默认为当前模式,`<视图名>` 是视图的名称,`<列名>` 定义视图列的名称,`<表查询>` 和 `<表连接>` 是基于一个或多个表的查询表达式。`WITH CHECK OPTION` 选项用于限制对视图的更新操作,确保插入或更新的数据满足视图的定义条件。 视图的使用需要注意以下几点: 1. 视图的列名数量必须与查询表达式中的值表达式数量一致,且不能有同名列。若不指定列名,列将默认由查询表达式中的列名组成,但要求这些列名是单纯的列名。 2. 当查询表达式涉及集函数、运算表达式、多表连接导致同名列或需要为列取别名时,必须显式指定列名。 3. 视图的列名要么全部省略,要么全部提供,不能部分指定。 达梦数据库支持多种数据类型,包括常规数据类型(如整型、浮点型、字符型等)、日期时间数据类型、多媒体数据类型以及数据类型别名。同时,DM_SQL还支持数值表达式、字符串表达式、时间值表达式、时间间隔值表达式,以及不同级别的运算符优先级。 此外,手册还涵盖了数据定义语句,如数据库、模式、用户、登录、基表、索引、序列等的定义、修改和删除,以及数据查询语句和全文检索语句的使用,包括单表查询、连接查询、子查询和聚合函数等复杂查询操作。 达梦数据库管理系统提供的SQL语言允许用户灵活地创建和管理视图,以适应各种复杂的查询需求,并通过强大的数据定义功能来维护数据库的结构。同时,丰富的数据类型和表达式支持使得数据处理更加高效和便捷。
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
{% extends "admin/base.html" %} {% block content %} 药品列表
ID 药品名称 操作 {% for drug in drugs %} {{ drug.id }} {{ drug.drug_name }} 编辑 <form action="{% url 'admin:drug_db_drug_list_delete' drug.id %}" method="post" class="d-inline"> {% csrf_token %} <button class="btn btn-danger btn-sm">删除</button> </form> {% empty %} 暂无药品 {% endfor %}
添加新药品 药品相互作用
ID 药品1 药品2 相互作用 操作 {% for interaction in interactions %} {{ interaction.id }} {{ interaction.drug1 }} {{ interaction.drug2 }} {{ interaction.interaction }} 编辑 <form action="{% url 'admin:drug_db_drug_interaction_delete' interaction.id %}" method="post" class="d-inline"> {% csrf_token %} <button class="btn btn-danger btn-sm">删除</button> </form> {% empty %} 暂无药品相互作用 {% endfor %}
添加新药品相互作用 {% endblock %} 需要定义那些视图和建那些文件
药品列表
ID | 药品名称 | 操作 |
---|---|---|
{{ drug.id }} | {{ drug.drug_name }} | 编辑 <form action="{% url 'admin:drug_db_drug_list_delete' drug.id %}" method="post" class="d-inline"> {% csrf_token %} <button class="btn btn-danger btn-sm">删除</button> </form> |
暂无药品 |
药品相互作用
ID | 药品1 | 药品2 | 相互作用 | 操作 |
---|---|---|---|---|
{{ interaction.id }} | {{ interaction.drug1 }} | {{ interaction.drug2 }} | {{ interaction.interaction }} | 编辑 <form action="{% url 'admin:drug_db_drug_interaction_delete' interaction.id %}" method="post" class="d-inline"> {% csrf_token %} <button class="btn btn-danger btn-sm">删除</button> </form> |
暂无药品相互作用 |
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/0d0413ed2f1b42e997c522b0db5de002_weixin_26757949.jpg!1)
- 粉丝: 24
- 资源: 3898
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)