2020年2月25日

解决dos窗口不能将别处的内容粘贴进去

摘要: 最近自己在学习存储过程和函数,但是遇到了一个比较麻烦的问题,那就是不能将外边自己写好的内容复制到dos窗口中,经过自己的摸索其实很简单。 选择 属性 将外边的东西ctrl+c,在dos窗口中使用ctrl+shift+v键,我们能够将外边的东西复制进来。就这么简单。 阅读全文

posted @ 2020-02-25 23:46 ~码铃薯~ 阅读(878) 评论(0) 推荐(0) 编辑

MySQL--函数演示案例

摘要: 1、无参数有返回 1 查询员工表中的记录数,并返回 2 delimiter $ 3 create FUNCTION myf1() returns int 4 begin 5 DECLARE c int DEFAULT 0;#定义变量 6 select count(*) into c #给定义的变量进 阅读全文

posted @ 2020-02-25 23:13 ~码铃薯~ 阅读(200) 评论(0) 推荐(0) 编辑

MySQL--dos窗口操作mysql的时候,输入完sql语句之后,回车没有反应

摘要: 遇到这种问题的状况,先截个图 这是怎么一回事呢? 其实很简单。 原因是这几天自己在学习存储过程和函数,自己重新定义了结束标记。 delimiter $ 一旦这条sql语句执行了之后,当你再次执行平常的sql语句的时候,他就不认为你的sql语句是以普通的分号;结尾了,而是以$结尾的。 找到问题之后,我 阅读全文

posted @ 2020-02-25 21:22 ~码铃薯~ 阅读(2355) 评论(0) 推荐(0) 编辑

MySQL--存储过程练习题

摘要: 1 练习题: 2 一、创建存储过程实现传入用户名和密码,插入到admin表中 3 delimiter $ 4 create PROCEDURE test_pro(in username VARCHAR(20),in loginpwd VARCHAR(20)) 5 begin 6 insert int 阅读全文

posted @ 2020-02-25 20:29 ~码铃薯~ 阅读(2064) 评论(0) 推荐(1) 编辑

MySQL--带有inout的存储过程

摘要: #带有inout模式参数的存储过程 1 案例一:传入a和b两个值,最终a和b的值翻倍并返回 2 delimiter $ 3 create PROCEDURE myp9(inout a int,inout b int) 4 begin 5 set a=a*2; 6 set b=b*2; 7 end $ 阅读全文

posted @ 2020-02-25 20:00 ~码铃薯~ 阅读(397) 评论(0) 推荐(0) 编辑

MySQL--带有out的存储过程

摘要: 带有out 的存储过程,同样可以返回一个值,也可以返回多个值 下面分别进行介绍 案例一:根据女神名,返回对应的男神名 1 delimiter $ 2 create PROCEDURE myp7(in beautyName VARCHAR(20),out boyName VARCHAR(20)) 3 阅读全文

posted @ 2020-02-25 19:22 ~码铃薯~ 阅读(2832) 评论(0) 推荐(0) 编辑

mysql-存储过程-小demo

摘要: 案例一:空参列表 1.空参列表向admin表中插入5条记录select * from admin; 注意:下面的创建存储过程的时候,是能够在navicat中进行的,但是调用存储过程的时候必须在dos窗口中进行 delimiter $create PROCEDURE myp1() begininser 阅读全文

posted @ 2020-02-25 09:14 ~码铃薯~ 阅读(280) 评论(0) 推荐(0) 编辑

导航