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

特色食品网站建设策划书自己怎么建个免费网站吗

特色食品网站建设策划书,自己怎么建个免费网站吗,wordpress页面加载慢,php网站建设原码一组为了完成特定功能的sql 语句的集合#xff0c;写好了存储过程之后#xff0c;我们可以向函数一样随时调用sql 的集合 CREATE TABLE info ( id int(3) PRIMARY KEY, name VARCHAR(15), score DECIMAL(5,2), pass varchar(12) ); 创建存储过程 创建过程 delimiter $$ #将语… 一组为了完成特定功能的sql 语句的集合写好了存储过程之后我们可以向函数一样随时调用sql 的集合 CREATE TABLE info ( id int(3) PRIMARY KEY, name VARCHAR(15), score DECIMAL(5,2), pass varchar(12) ); 创建存储过程 创建过程 delimiter $$ #将语句的结束符号从分号临时改变成两个$$ CREATE PROCEDURE proc () #在创建存储过程proc不能重复当前库中唯一。()里面不定义任何方法。 BEGIN #过程开始的关键字 SELECT * from info; #begin后面跟上的是需要执行的sql语句 end $$ #整个语句结束和上面的定义开始符号一一对应 delimiter; #将结束语句的分号恢复 #delimiter 的作用保证整个存储过程的中的sq1语句能够被完整的执行。 查看(两种发法) show procedure status where dbkgc; show procedure status like %proc%; show procedure status where db库名; show procedure status like %函数名%; 调用函数 call 函数名; 删除函数 drop procedure if  exists 函数名; 传参 存储过程中参数有三种运用的方式: 1、in 输入参数调用者向存储过程传入值 2、out 输出参数表示存储过程向调用者传出值。(可以返回多个值) 3、inout 表示调用者向存储过程传入值存储过程对传入值可能进行额外的操作之后返回给调用者 输入参数 delimiter $$ create procedure test1 (in uname char(20) ) BEGIN select * from info where name uname; select * from info; update info set name 王浩2 where name uname; end $$ delimiter;   call test1(王浩); 数据清洗 执行数据指定入库 drop procedure if  exists test1; 传出参数 delimiter $$ create procedure test2 (out num int) BEGIN set num 100; end $$ delimiter;   call test2(num); insert into info values(3,王浩,num,是); 输入和输出参数 delimiter $$ create procedure test3 (inout str varchar(10)) begin  select str;  -- 显示输入的字符 set str concat(str,_ky32); -- 让传入的字符串做一个拼接 select str; -- 加工之后的字符串 end $$ delimiter;   set str刘亚伟; call test3(str)   update info set namestr where id 1; in:先传入定义变量的值初始值 call test3 调用存储过程把变量的值传入存储过程 if else 存储过程中的控 单参 delimiter $$ create procedure test4 (inout num int) BEGIN if num 10 THEN set numnum-6; else  set numnum*2; end if; -- 结束if语句的判断。 set num num ; end $$ delimiter;   set num19; call test4(num)   update info set id num where score 200; drop procedure if  exists test4; 多参数 delimiter $$ create PROCEDURE test7 (inout score int,out grade VARCHAR(15)) BEGIN     if score BETWEEN 85 and 100 then              set grade 优秀;     elseif score BETWEEN 60 and 84 THEN             set grade 一般;     else              set grade 不及格;     end if;     SELECT grade; end $$ delimiter;   set score55; call test7(score,grade); update info set scorescore,passgrade where id 13; while 循环语句 调用多个参数范围的方式匹配完成传参---写入表中 delimiter $$ CREATE PROCEDURE test8 (out result int ) BEGIN declare a int; declare i int; set a 10; set i 1; while i 10 DO set aa10; set ii1; end WHILE; set result a; -- 只是传出一个值 end $$ delimiter;   set result110; call test8(result)   SELECT result  总结 注意点: 使用存储过程中在内部变量不需要加外部使用和复制要加引用变量。                 在存储过程begin之后声明变量: declare 声明变量要加数据类型。                 要想使用存储过程里面的结果必须要out才能传出参数。在声明存储变量是要定义好参数的传参方式 in out inout
http://www.yutouwan.com/news/38619/

相关文章:

  • 网站开发 开票seo优化查询
  • 网站建设策划书结束语徐州人才网最新招聘
  • 免费的创建个人网站备案网站公共查询系统
  • 做淘宝网站目的前端需要学wordpress
  • 友汇网站建设管理后台申请关闭网站
  • 长沙做网站kaodezhu微信公众号推广
  • 郑州一站式网站搭建市场营销研究生好考吗
  • 房地产网站建设与优化分析模板网站可以做备案吗
  • 软件产品设计方案苏州做网站优化公司哪家好
  • 骏驰网站开发广州制作软件
  • 中国建设银行网站简介多梦wordpress
  • 教育网站前置审批系统设计公司怎么找客户
  • 南京网站定制公司企业所得税的计算公式
  • 大连城乡建设局网站手机兼职赚钱正规平台怎么找
  • 广州哪里可以做网站公众号开发者密钥重置影响
  • 山东网站建站系统平台网站编辑是个长期做的工作吗
  • 单位做网站费用怎么记账上海哪里做网站比较好
  • 三门峡河南网站建设免费咨询问题的网站
  • 杭州建设教育网站网站不收录 域名问题
  • 南京市住房与城乡建设局网站长沙新型网络营销
  • 朝阳网站建设开发公司简介100字范文
  • 阜新市建设学校官方网站网站建设需要什么证件
  • 网站怎么做跳出提示筐建设银行网络连接异常网站服务器失去响应
  • 青岛网站建设 上流企业管理系统的构成状况
  • 中小型网站建设与管理网站建设进度总结
  • 为什么大家用wordpress建网站哈尔滨建设部网站
  • mui做wap网站如何修改网站后台时间
  • c语言做的网站网站文章标题
  • 网站功能组件创意网红
  • 做汽车网站销售怎么入手备案域名交易平台