码迷,mamicode.com
首页 > 数据库 > 详细

SQL编程介绍

时间:2015-12-13 00:53:31      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:sql编程介绍

一:sql也是一门编程语言,可以用其编程

二:基本常规的编程要素

        变量,运算符,表达式,流程控制,函数


变量:

    典型的,字段名就是变量名,字段就是变量!

    特殊的变量,例如系统内置变量(character_set_xxx , autocommit)


变量的典型操作:赋值,取得值!


用户自定义变量:

    用户自定义变量需要使用 @ 作为变量名的前缀,用于区分是否是系统内置变量

    set 语句;可以完成对变量的设置

    set 变量名=变量值

技术分享


怎么取得?

    采用select语句即可!

技术分享


编程的实现:

    一共有三种编程方式:触发器,存储函数,存储过程


函数:

    对于mysql来讲,有内置函数

技术分享


rand(),生成随机数的函数,得到0-1之间的随机数

        需要配合取整使用

floor() ,向下取整


substring(字符串,位置,长度) , 截取字符串函数

技术分享

注意:从1开始的下标,而且以字符数为单位:

技术分享


char_length() 字符数量

length() 字节长度

技术分享


convert(字符串 using 字符集) 字符转换到相应的目标字符集上

SQL编程介绍

标签:sql编程介绍

原文地址:http://ginvip.blog.51cto.com/8092345/1722366

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!