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

小型网站建设价格低怎么做舞曲网站

小型网站建设价格低,怎么做舞曲网站,网站建设属于什么费用,品牌官网方案目录 1 存储过程 1.1 创建存储过程​ 1.2 调用存储过程 1.3 查看存储过程 1.4 存储过程的参数 1.5 修改存储过程 1.6 删除存储过程 2 条件语句 3 循环语句 1 存储过程 存储过程是一组为了完成特定功能的SQL语句集合。 存储过程在使用过程中是将常用或者复杂的工作预…目录 1 存储过程 1.1 创建存储过程​ 1.2 调用存储过程 1.3 查看存储过程 1.4 存储过程的参数 1.5 修改存储过程 1.6 删除存储过程 2 条件语句 3 循环语句 1 存储过程 存储过程是一组为了完成特定功能的SQL语句集合。 存储过程在使用过程中是将常用或者复杂的工作预先使用SQL语句写好并用一个指定的名称存储起来这个过程经编译和优化后存储在数据库服务器中。当需要使用该存储过程时只需要调用它即可。存储过程在执行上比传统SQL速度更快、执行效率更高。 存储过程的优点 1、执行一次后会将生成的二进制代码驻留缓冲区提高执行效率 2、SQL语句加上控制语句的集合灵活性高 3、在服务器端存储客户端调用时降低网络负载 4、可多次重复被调用可随时修改不影响客户端调用 5、可完成所有的数据库操作也可控制数据库的信息访问权限 1.1 创建存储过程 DELIMITER $$ #将语句的结束符号从分号;临时改为两个$$(可以是自定义) CREATE PROCEDURE Proc() #创建存储过程过程名为Proc不带参数 - BEGIN #过程体以关键字 BEGIN 开始 - select * from Store_Info; #过程体语句 - END $$ #过程体以关键字 END 结束 DELIMITER ; #将语句的结束符号恢复为分号 实例 DELIMITER $$ #将语句的结束符号从分号;临时改为两个$$(可以自定义) CREATE PROCEDURE Proc5() #创建存储过程过程名为Proc5不带参数 - BEGIN #过程体以关键字 BEGIN 开始 - create table user (id int (10), name char(10),score int (10)); - insert into user values (1, cyw,70); - select * from cyw; #过程体语句 - END $$ #过程体以关键字 END 结束 DELIMITER ; #将语句的结束符号恢复为分号 1.2 调用存储过程 CALL Proc; 1.3 查看存储过程 SHOW CREATE PROCEDURE [数据库.]存储过程名; #查看某个存储过程的具体信息 SHOW CREATE PROCEDURE Proc;SHOW PROCEDURE STATUS [LIKE %Proc%] \G 1.4 存储过程的参数 IN 输入参数表示调用者向过程传入值传入值可以是字面量或变量 OUT 输出参数表示过程向调用者传出值(可以返回多个值)传出值只能是变量 INOUT 输入输出参数既表示调用者向过程传入值又表示过程向调用者传出值值只能是变量 DELIMITER $$ CREATE PROCEDURE Proc6(IN inname CHAR(16)) - BEGIN - SELECT * FROM store_info WHERE Store_Name inname; - END $$ DELIMITER ; CALL Proc6(Boston); 1.5 修改存储过程 ALTER PROCEDURE 过程名[特征... ] ALTER PROCEDURE GetRole MODIFIES SQL DATA SQL SECURITY INVOKER; MODIFIES sQLDATA:表明子程序包含写数据的语句 SECURITY:安全等级 invoker:当定义为INVOKER时只要执行者有执行权限就可以成功执行。 1.6 删除存储过程 存储过程内容的修改方法是通过删除原有存储过程之后再以相同的名称创建新的存储过程。如果要修改存储过程的名称可以先删除原存储过程再以不同的命名创建新的存储过程。 DROP PROCEDURE IF EXISTS Proc; #仅当存在时删除不添加 IF EXISTS 时如果指定的过程不存在则产生一个错误 2 条件语句 if-then-else ···· end if mysql delimiter $$ mysql mysql CREATE PROCEDURE proc8(IN pro int)- - begin- - declare var int; - set varpro*2;- if var10 then - update t set idid1;- else- update t set idid-1;- end if;- end $$mysql delimiter ; 3 循环语句 while ···· end while mysql delimiter $$ mysql mysql create procedure proc9()- begin - declare var int(10); - set var0;- while var6 do - insert into t values(var);- set varvar1;- end while;- end $$ mysql delimiter ;
http://www.w-s-a.com/news/21683/

相关文章:

  • 天河建网站装修公司线上推广方式
  • 超市网站怎么做的目前最流行的拓客方法
  • 做文字logo的网站贵阳商城网站开发
  • 沧州有没有做网站的中国建筑设计
  • 建设网站 系统占用空间在线代理浏览网站
  • 做海报有什么参考的网站网站建设验收合同
  • 酒店网站制作wordpress文章评论设置
  • 造一个官方网站wordpress mysql类
  • 怎么做卡商网站河南做网站找谁
  • 网站建设招标方案模板上线啦 图谱智能网站
  • 龙口网站建设公司哪家好wordpress 上传类型
  • 做外贸主要看什么网站服务平台的宗旨
  • 宜昌营销型网站购买网站
  • 如何查询网站建设时间wordpress 框架解析
  • 网站建设年终总结网站建设公司顺义
  • 网页给别人做的 网站后续收费吗获取更多付费流量
  • 金融交易网站建设金融 网站建设
  • 长沙网站建设联系电话怎么做表格
  • 网站怎么做域名实名认证龙华网站 建设信科网络
  • 企业网站规划方案网站是做排行榜
  • 万维网网站个人申请网站
  • 我想做网站怎么做昆山网站建设 全是乱码
  • 单位做网站怎么做圣诞树html网页代码
  • 网页开发与网站开发企业网站托管服务常用指南
  • 一站式服务图片临沂做进销存网站
  • 鸣蝉智能建站标准物质网站建设模板
  • 电商网站建设技术员的工作职责商业网站制作价格
  • 网站html模板免费下载公司的网站建设费用入什么科目
  • 高中生做网站网页网页制作教程零基础学会
  • 做金融网站有哪些要求WordPress站内搜索代码