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

公司flash网站模板wordpress 房产模板

公司flash网站模板,wordpress 房产模板,wordpress数据库编码选择,开发小程序需要什么技术1.存储过程 存储过程#xff08;Stored Procedure#xff09;是一组为了完成特定功能的SQL语句集#xff0c;经编译后存储在数据库中#xff0c;用户通过指定存储过程的名字并给定参数#xff08;如果该存储过程带有参数#xff09;来调用执行它。 2.MySQL存储过程创建…1.存储过程 存储过程Stored Procedure是一组为了完成特定功能的SQL语句集经编译后存储在数据库中用户通过指定存储过程的名字并给定参数如果该存储过程带有参数来调用执行它。 2.MySQL存储过程创建 1.语法 #创建存储过程 CREATE PROCEDURE 存储过程名 ([[IN|OUT|INOUT]] 参数名 数据类型) 过程体;#删除存储过程 DROP PROCEDURE IF EXISTS 存储过程名;#删除存储过程 DROP PROCEDURE IF EXISTS adduser;#创建存储过程 CREATE PROCEDURE adduser(num DOUBLE) BEGINUPDATE user SET money money - num WHERE name 张三;UPDATE user SET money money num WHERE name 李四; END;2.过程体 BEGIN过程体 END;过程体每条SQL语句用;隔开3.参数 IN 不管存储过程里面的参数怎么改变都不影响外部变量。 OUT 不管参数传入之前的定义是什么在存储过程中都为null。 存储过程里面对参数的改变都会影响外部变量。 INOUT 参数在外部定义后会将定义的变量传入。 存储过程里面对参数改变都会影响外部的变量。 #IN0 CREATE PROCEDURE add2(IN num INT(20)) BEGINSET num 111;SELECT num; END;SET a 123; CALL add2(a); SELECT a;#OUT CREATE PROCEDURE add3(OUT num INT(20)) BEGINSELECT num;SET num 111; END;SET a 123; CALL add3(a); SELECT a;#INOUT CREATE PROCEDURE add3(INOUT num INT(20)) BEGINSELECT num;SET num 111;SELECT num; END;SET a 123; CALL add3(a); SELECT a;4.变量 使用 DECLARE 定义变量只能在存储过程、函数或触发器中使用。 变量赋值 1.使用 DEFAULT 默认赋值。 2.使用 SET 赋值。 3.使用 SELECT…INTO… 赋值。 DROP PROCEDURE IF EXISTS add1; CREATE PROCEDURE add1() BEGIN#默认值DECLARE a INT(20) DEFAULT 1;DECLARE b INT(20);DECLARE c VARCHAR(255);#使用set为变量赋值SET b 2;SELECT a;SELECT b;#使用SELECT...INTO...为变量赋值SELECT name INTO c FROM user WHERE id 1; SELECT c; END;CALL add1();用户变量 用于在 SQL 语句和存储过程之间传递数据。 用法 变量名 在使用用户变量之前最好先初始化它否则它的值将是 null。 变量作用域 内部变量在其作用域范围内享有更高的优先权当执行到end时内部变量消失不再可见了在存储过程外再也找不到这个内部变量但是可以通过out参数或者将其值指派给会话变量来保存其值。 5.调用存储过程 CALL 存储过程名;6.分隔符 MySQL默认以;为分隔符如果没有声明分割符则编译器会把存储过程当成SQL语句进行处理因此编译过程会报错。所以要事先用 “DELIMITER //” 声明当前段分隔符让编译器把两个 “//” 之间的内容当做存储过程的代码不会执行这些代码。“DELIMITER ;” 的意为把分隔符还原。 3.MySQL存储过程的控制语句 1.条件语句 IF-THEN-ELSE语句 IF 条件 THENSQL语句; END IF;CREATE PROCEDURE methods() BEGINDECLARE a INT;SET a 1;IF a 1 THENSELECT a;END IF; END;CALL methods();CASE-WHEN-THEN-ELSE语句 CASE 变量名WHEN 值1 THENSQL语句;WHEN 值2 THENSQL语句;ELSESQL语句; END CASE;CREATE PROCEDURE methods() BEGINDECLARE a INT;SET a 1;CASE aWHEN 0 THENSELECT 0,a;WHEN 1 THENSELECT 1,a;ELSESELECT ---,a;END CASE;END;CALL methods();2.循环语句 WHILE-DO…END-WHILE语句 WHILE 条件 DOSQL语句; END WHILE;CREATE PROCEDURE methods() BEGINDECLARE a INT DEFAULT 0;WHILE a5 DOINSERT INTO user (name,money) VALUES (李明,1000);SET aa1;END WHILE; END;CALL methods();
http://www.hkea.cn/news/14495914/

相关文章:

  • 西宁市网站建设多少钱如何用电脑主机做网站
  • 在线做c 题的网站wordpress默认头像
  • 零六年自助建设网站做网站开发有什么专业证
  • 桂林北站附近有什么好玩的wordpress 翻页代码
  • 无锡网站建设外贸企业邮箱注册申请一般多少钱
  • 网站域名商全球新冠疫苗接种率
  • 鼓楼网站开发网站开发名片
  • 做网站的实验报告简单的网站php开发教程
  • 成都建站价格广州网站运营
  • 商务网站建设联系方式电商网站的功能
  • 潍坊网站建设策划方案江西省企业登记网络服务平台官网
  • 新手怎样自己做网站怎么建立网站模版
  • 有没有小学生做兼职的网站个人网站建设的参考文献
  • 渭南 网站集约化建设app定制开发免费
  • vscode 网站开发教程长沙做网站nn微联讯点很好
  • 网站 扁平化初三毕业适合女生学的专业
  • 网站关键词快排名关于公司网站建设
  • 做一元购物网站局域网内部如何做网站
  • 贵阳酒店网站建设宁波正规网站建设使用方法
  • cpa推广做网站wordpress admin theme 下载
  • 广告公司做网站织梦建公司网站
  • 广州做企业网站天津建设工程信息网吧
  • 做标书有什么好的网站吗网站建设投票主题
  • 视频点播网站建设青岛谁做网站多少钱
  • 如何做网站标头西安装修公司网站制作
  • 做网站的是什么软件绵阳 网站设计
  • 手机网站 域名pdf文件打印乱码
  • 前段模板的网站网络服务器监控系统
  • 网页设计图片显示不出来怎么弄网奇seo培训官网
  • 网站图片有什么要求南宁软件优化网站