
mysql
lxgwm2008
软件工程师 Engineer
展开
-
mysql 变量简介
根据mysql手册,mysql的变量分为两种:系统变量和用户变量。但是在实际使用中,还会遇到诸如局部变量、会话变量等概念。根据个人感觉,mysql变量大体可以分为四种类型:一、局部变量。局部变量一般用在sql语句块中,比如存储过程的begin/end。其作用域仅限于该语句块,在该语句块执行完毕后,局部变量就消失了。局部变量一般用declare来声明,可以使用default来说明默认值。原创 2012-07-11 23:31:00 · 12303 阅读 · 1 评论 -
mysql 常用函数
一、字符串类。注:mysql在处理字符串时,字符下标从1开始。1、concat(string1, string2, ......); //连接字符串mysql> select concat('leng', 'xue', 'gang') as name;+-------------+| name |+-------------+| lengxuegang |原创 2012-06-30 18:03:53 · 6647 阅读 · 0 评论 -
mysql 列类型
Mysql支持多种列类型,包括数值类型、日期时间类型、字符串类型等等 一、数值类型1、BIT[(M)]位字段类型,M表示该字段的位数,范围是1-64.如果M被省略,则默认为1 2、TINYINT [UNSIGNED] [ZEROFILL]很小的整数,大小为1字节,有符号数的范围是-128-127,无符号数的范围是0-255 2、SMALLINT [UNSIG原创 2012-07-10 00:06:17 · 801 阅读 · 0 评论 -
mysql 流程控制
1. CASE value WHEN [compare-value] THEN result [WHEN [compare-value] THENresult ...] [ELSEresult] END CASE WHEN [condition] THENresult [WHEN [condition] THENresult ...] [ELSE result] END原创 2012-07-09 23:34:38 · 851 阅读 · 0 评论 -
mysql 操作符
1、=等号操作符用于比较两个变量是否相等。注意:在比较时,许多字符串会自动被转换为整数mysql> select 1 = 0; //不相等,返回0+-------+| 1 = 0 |+-------+| 0 | +-------+1 row in set (0.02 sec)mysql> select '0' = 0; //返回1,说明相等,此时字符原创 2012-07-09 22:47:32 · 1268 阅读 · 0 评论