当前位置: 首页 > news >正文

SQL语言

SQL语言

导航

文章目录

  • SQL语言
  • 导航
    • 一、SQL概述
      • SQL
    • 二、数据库定义
      • SQL 数据类型
    • 三、数据操作
      • 视图更新
    • 四、SQL的授权
    • 五、存储过程
    • 六、嵌入式SQL
      • 主语言与数据库通信
    • 七、动态SQL

一、SQL概述

SQL

支持三级模式结构
视图->外模式
基本表->模式
存储文件->内模式

二、数据库定义

SQL 数据类型

image-20240524130356024

image-20240524132312817

image-20240524132434245

image-20240524132904492

image-20240524133054823

三、数据操作

image-20240524133256510

image-20240524143715910

image-20240524143959041

image-20240524144431263

视图更新

  • 从多个基本表通过连接操作导出的视图不允许更新
  • 对使用了分组、集函数操作的视图不允许更新操作
  • 如果视图是从单个基本表通过投影,选取操作导出的,则允许进行更新操作,且语法同基本表

四、SQL的授权

image-20240524150510312

image-20240524150828001

image-20240524151030804

五、存储过程

存储过程的概念

存储过程的特点

触发器

  • 是一种特殊类型的存储过程
  • 是通过事件触发而执行的

image-20240524152925795

六、嵌入式SQL

image-20240524154833310

主语言与数据库通信

  • SQL通信区 SQLCA
  • '主变量 DECLARE :
  • 游标 定义游标 推进游标 打开游标关闭游标

image-20240524162706824

七、动态SQL

image-20240524163728703

image-20240524163833429

http://www.lryc.cn/news/359948.html

相关文章:

  • 【PPT】修改新建文本框默认字体
  • 智能办公本如何选择
  • Spark基础:Scala变量与数据类型
  • php 实现:给图片加文字水印,图片水印,压缩图片
  • 免费实现网站HTTPS访问
  • vue3使用vue3-print-nb打印
  • R语言ggplot2包绘制网络地图
  • php获取今天凌晨零点的时间
  • CATIA进阶操作——创成式曲面设计入门(1)线架设计,三维点、直线、平面、曲线
  • thinkphp6中怎么查看ThinkPHP版本号
  • 第十二章 创建Web客户端
  • 调试记录-RK平台用指令开启ADB功能
  • 奇安信_NAC终端安全准入系统(相关问题整理)
  • 在iPhone上恢复已删除的Safari历史记录的最佳方法
  • 【设计模式深度剖析】【7】【结构型】【享元模式】| 以高脚杯重复使用、GUI中的按钮为例说明,并对比Java类库设计加深理解
  • OceanBase 内存研究(OceanBase 3.2.4.5)
  • 麒麟系统 安装xrdp 远程桌面方法记录
  • 解析Java中1000个常用类:SafeVarargs类,你学会了吗?
  • 【数据挖掘】3σ原则识别数据中的异常值(附代码)
  • 人眼是如何看到物体的
  • vue打包时报错文件包过大
  • 预编码算法(个人总结)
  • 【重学C语言】十七、预处理指令
  • SQL注入的危害和原理
  • Unity2D横版摄像机跟随
  • Practicing Version Control
  • 新宏观范式和产业趋势下,纷享销客如何助力企业出海?
  • 安装zookeeper
  • 深入分析 Android Activity (二)
  • 数据结构——经典链表OJ(二)