摘要: 案例展示 #1.无参有返回 ##返回公司的员工个数 CREATE FUNCTION myf1() RETURNS INT BEGIN DECLARE c INT DEFAULT 0;#定义变量 SELECT COUNT(*) INTO c #赋值 FROM `employees`; RETURN c 阅读全文
posted @ 2022-05-26 09:14 司砚章 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 使用的语法 1.查看所有的系统变量 SHOW GLOBAL VARIABLES; 2.查看所有的会话变量 SHOW SESSION VARIABLES; 3.查看满足条件的部分系统变量 比如查看字符集 SHOW GLOBAL VARIABLES LIKE '%char%'; 注意: 4. 查看指定的 阅读全文
posted @ 2022-05-26 09:13 司砚章 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 视图 视图的语法 案例1.查询姓名中包含a字符的员工名、部门名和工种信息 #1.查询姓名中包含a字符的员工名、部门名和工种信息 # 创建 create view myv1 as select `last_name`,`department_name`,`job_title` from `employ 阅读全文
posted @ 2022-05-26 09:13 司砚章 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 一、创建语法 二、调用语法 案例 需要在命令行中运行!!!!!!!!! 然后把刚刚写的SQL语句直接粘贴过来 这样就创建成功啦 创建带in模式参数的存储过程 然后在命令行里面输入 然后进入调用 传入参数 就可以得出查询结果 案例 带out模式的存储过程 案例1 然后粘贴到命令行里面,就能显示结果啦 阅读全文
posted @ 2022-05-26 09:13 司砚章 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 1.整形 1.如何设置无符号和有符号 #1.如何设置无符号和有符号 drop table if exists tab_int; create table tab_int( t1 int, t2 int unsigned ); desc tab_int insert into tab_int valu 阅读全文
posted @ 2022-05-26 09:12 司砚章 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 常见约束 列级约束 USE books CREATE TABLE major( id INT PRIMARY KEY, #主键 majorName VARCHAR(20) ); CREATE TABLE stuinfo( id INT PRIMARY KEY,#主键 stuName VARCHAR( 阅读全文
posted @ 2022-05-26 09:12 司砚章 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 标识列 阅读全文
posted @ 2022-05-26 09:12 司砚章 阅读(19) 评论(0) 推荐(0) 编辑
摘要: #库的创建 #案例:创建库Books #案例:创建库Books CREATE DATABASE books #案例:改变库的字符集 原来的数据库的字符集为: #案例:改变库的数据集 ALTER DATABASE books CHARACTER SET gbk; 这时候字符集就是gbk #库的删除 # 阅读全文
posted @ 2022-05-26 09:00 司砚章 阅读(19) 评论(0) 推荐(0) 编辑
摘要: #建库 建表的通用写法 如果存在先删 然后创建 #表的复制 先插入一些数据 #表的复制 INSERT iNTO author VALUES (1,'村上春树','日本'), (2,'莫言','中国'), (3,'冯唐','中国'), (4,'金庸','中国'); #1.仅仅复制表的结构 #1.仅仅复 阅读全文
posted @ 2022-05-26 09:00 司砚章 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 案例1 #创建表 use books create table dept1( id int(7), name varchar(25) ); select * from `dept1` 2.将表departments中的数据插入新表dept2中 #2.将表departments中的数据插入新表dept 阅读全文
posted @ 2022-05-26 09:00 司砚章 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 运行以下脚本创建表my_employees # 运行以下脚本创建表my_employees use `myemployees` CREATE TABLE my_employees( Id INT(10), First_name VARCHAR(10), Last_name VARCHAR(10), 阅读全文
posted @ 2022-05-26 08:59 司砚章 阅读(45) 评论(0) 推荐(0) 编辑