标签:sql编程介绍
一:sql也是一门编程语言,可以用其编程
二:基本常规的编程要素
变量,运算符,表达式,流程控制,函数
变量:
典型的,字段名就是变量名,字段就是变量!
特殊的变量,例如系统内置变量(character_set_xxx , autocommit)
变量的典型操作:赋值,取得值!
用户自定义变量:
用户自定义变量需要使用 @ 作为变量名的前缀,用于区分是否是系统内置变量
set 语句;可以完成对变量的设置
set 变量名=变量值
怎么取得?
采用select语句即可!
编程的实现:
一共有三种编程方式:触发器,存储函数,存储过程
函数:
对于mysql来讲,有内置函数
rand(),生成随机数的函数,得到0-1之间的随机数
需要配合取整使用
floor() ,向下取整
substring(字符串,位置,长度) , 截取字符串函数
注意:从1开始的下标,而且以字符数为单位:
char_length() 字符数量
length() 字节长度
convert(字符串 using 字符集) 字符转换到相应的目标字符集上
标签:sql编程介绍
原文地址:http://ginvip.blog.51cto.com/8092345/1722366