关于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 --返回数值型

  • 9
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值