php中mysql的语法注意点_【原创】MySql的语法及注意事项_MySQL

bitsCN.com

最近项目中要用到MySql数据库的相关操作,因为之前用C#写的项目中,用的比较多的就是SQL,Orale数据库,写SQL数据库的存储过程及测试语句,可能大家都比较熟,可是对于MySql写存储过程及语法,你又了解多少呢。

C#操作MySQL数据库,可以使用开源类库mysql.data.dll,这个操作和SQL数据库的操作类比较相似,本章内容暂时不说这些内容。只说写MySql的一些语法及注意事项:

本节内容如下:

(1)MySql如何定义变量

(2)MySql的注释怎么写

(3)MySql如何存储过程(带返回参数)

(4)怎么样执行MySql存储过程(带返回参数)

(5)MySql中的判断语句怎么写

(6)执行MySql存储过程,中文写进数据库变成乱码

我们开始吧。

一:MySql如何定义变量

对于SQL的开发人员,第一想到的就是Declare。可是MySQl是这样的吗,经测试,如果是写存储过程,里面可以用到Declare,而不是存储过程,只是写一些测试用例时应该使用Set关键字。例如:

存储过程中定义变量CREATE PROCEDURE `test`( username CHAR(20) BEGIN DECLARE nickID INT;bitsCN.com

f68f2add0b68e4f9810432fce46917b7.png

相关标签: 数据库

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值