首页 > 数据库 >关于MySQL数据库的几个简单的入门代码注释

关于MySQL数据库的几个简单的入门代码注释

时间:2024-04-05 16:59:39浏览次数:27  
标签:入门 .. -- 数据库 SQL 数据类型 游标 replace MySQL

不是很全,是我刚开始学习数据库时记的笔记

%FOUND 判断游标有效性

%ROWTYPE行数据类型

%属性

:=赋值符号

1 IS TABLE OF 2 1、2类型一样

ABS系统自带函数绝对值

ALL ()比所有都

ANY ()任意一个(some用法意思一样)

AS 命别名,连接

ASC升序

AVG()函数求平均数

BEGIN 执行部分

BULK COLLECT批量选取数据(LIMIT 2 选取2行)

(:new.a1)a1的新值

FOR EACH ROW

CASE WHEN (过滤条件) THEH搜索。。那么。。

CELL()比他大最近的整数

CONCAT(1,2)多个字符连接成一个字符串

TRIGGER触发器

RETURN(v_pric*0.5)价格*0.5后返回储存

CONSTANT是常量

CREATE or replace FUNCTION pri创建或修改函数

CREATE or replace 创建或替代

CURSOR 游标关键字

dbms_output.put_line打印

DBMS_RANDOM.VALUE(1,20)1至20随机数(取不到200)

DECLARE声明部分

EXCRPTION异常处理

EXIN 循环跳出条件

EXP(3)e的三次方

FETCH 拿

FOR I in 1 .. 2取两次数据

Fruit. S_d fruit表格下属的s_id

GENERATED BY DEFAULT AS IDENTITY,--自增长标识符(自加一)

GEOUP BY分组

INNER JOIN内连接

INSERT INTO插入数据

INT 数据类型(数值型一种后不能有括号)

LEFT JOIN左连接‘

LIMIT 2 提取两行数据

LOG(x,y)以x为底y的对数

LOOP  END LOOP循环

MAX()函数求最大值

Mod 为余函数

NOT NULL 非空约束

Number 数据类型(数值型)

Number( , )逗号前为全部有效位,逗号后位小数位

ORDER BY 排序

POWER(2,2)乘方,2的2次方

REPLACE(s1,s2,s3)s1是字符串,s2是搜索目标字符,s3为替换的字符

RIGHR JOIN右链接

ROUND(1.38, 1)四舍五入保留小数点后一位

Select * from。。查询表格所有信息

Select into只能返回一条语句(隐式游标SQL)

SELECT..INTO..查询到的(前)赋值到(后)

SELECT查询

SUBSTR(s,m,n)其中参数s代表字符串,m代表截取的位置,n代表截取长度

SUM为集合∑

SQL隐式游标

SYSDATE系统日期

TRUNC(1.31,1)舍去小数点后一位

TYPE 类型

UNION ALL 合并插入的数据(只有union 不要重复的数据)

UPDATE语句,SET 字段名=数据类型可直接修改数据类型

WHERE后的为过滤条件

ZERO_DIVIDE 0作为除数

没有参数默认升序

删除表用drop,删除数据用deleat

1.打印语句BEGIN

  DBMS_OUTPUT.PUT_LINE ('您好,这是一个简单的PL/SQL程序');

END;

2.函数

-将水果为apple的价格打五折

CREATE or replace FUNCTION pri--创建或覆盖

(v_pric IN NUMBER,v_name IN VARCHAR2)—定义参数以及数据类型

RETURN NUMBER --返回数值型

标签:入门,..,--,数据库,SQL,数据类型,游标,replace,MySQL
From: https://blog.csdn.net/2201_75344948/article/details/137403768

相关文章

  • 黑马程序员Java从入门到起飞(上) P103 字符串-08-较难练习练习-金额转换
    文章目录标题:黑马程序员Java从入门到起飞(上)P103字符串-08-较难练习练习-金额转换前言一、案例的使用场景是什么?二、输入输出情况三、思路四、什么是查表法?五、代码实现六、完整代码总结标题:黑马程序员Java从入门到起飞(上)P103字符串-08-较难练习练习-金额转......
  • java计算机毕业设计(附源码)优乐帮育儿系统(ssm+mysql+maven+LW文档)
    本系统(程序+源码)带文档lw万字以上  文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:在当今社会,随着生活节奏的加快和社会竞争的日益激烈,父母面临着巨大的育儿压力。育儿不再仅仅是满足孩子的基本生理需求,更涉及到心理、教育、健康等多方面......
  • java计算机毕业设计(附源码)优书校园平台(ssm+mysql+maven+LW文档)
    本系统(程序+源码)带文档lw万字以上  文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:在信息技术飞速发展的今天,教育领域亦紧跟时代步伐,逐渐实现数字化转型。传统的教育资源分配和学习方式正面临着重大的变革,其中,优书校园平台作为这一转型的......
  • Redis数据库——群集(主从、哨兵)
    目录前言 一、主从复制1.基本原理2.作用3.流程4.搭建主动复制4.1环境准备4.2修改主服务器配置4.3从服务器配置(Slave1和Slave2)4.4查看主从复制信息4.5验证主从复制二、哨兵模式——Sentinel1.定义2.原理3.作用4.组成5.工作机制6.搭建哨兵模式6.1环境准备6.......
  • 中间件 ZK分布式专题与Dubbo微服务入门 7-3 zk命名空间以及创建节点
    0课程地址https://coding.imooc.com/lesson/201.html#mid=12732 1重点关注1.1本节内容使用curator递归创建节点 1.2关键代码//creatingParentsIfNeeded递归创建节点//withMode节点类型,永久or临时//withACL权限anyworld//path路......
  • 解密PGSQL数据库引擎:探索数据世界的秘密(二)
    本系列文章简介:        在当今数字化时代,数据已经成为了最宝贵的资源之一。企业、政府和个人都在积极探索和利用数据来推动创新、改善决策和提升效率。而作为数据存储和管理的核心技术之一,数据库引擎扮演着至关重要的角色。        在众多数据库引擎中,PGSQL(......
  • MATLAB入门教程(带详细注释的MATLAB代码)
    使用方法将mlx文件在MATLAB上运行,即可得到下列结果:完整代码给出mlx文件的全文MATLAB软件入门分析Date:2023年3月13日Author:Evand入门综述使用matlab编程时,通常使用.m文件,把所有代码编好后,统一运行or调试。如果想运行一两行代码,可以使用“命令行窗口”,一般在MATLAB主......
  • 数据库基础知识
    数据库基础知识一、数据库基础知识(一)计算机数据管理的发展1.数据与数据处理数据是指存储在某一种媒体上能够识别的物理符号。数据的概念包括两个方面:其一是描述事物特性的数据内容;其二是存储在某一种媒体上的数据形式,数据形式可以是多种多样的。信息:一种已经被加工为特......
  • MySQL数据库分组查询group by
    1.DDL建表CREATETABLE`result`(`rid`int(11)NOTNULLAUTO_INCREMENTCOMMENT'成绩编号',`testName`varchar(255)DEFAULTNULLCOMMENT'测试名称',`score`double(4,2)DEFAULTNULLCOMMENT'成绩',`studentId`int(11)DEFAULTNUL......
  • 【QT入门】 Qt代码创建布局综合运用:仿写腾讯会议登陆界面
    往期回顾:【QT入门】Qt代码创建布局之水平布局、竖直布局详解-CSDN博客【QT入门】Qt代码创建布局之栅格布局详解-CSDN博客【QT入门】Qt代码创建布局之分裂器布局详解-CSDN博客【QT入门】Qt代码创建布局综合运用:仿写腾讯会议登陆界面一、界面分析 主要用到水平布局......