笔记:数据库函数
来源:互联网 发布:法规数据库 编辑:程序博客网 时间:2024/06/04 00:24
1 字符串函数
concat(first_name,'-',last_name) //字符串连接
concat_ws('-', first_name, last_name) //根据第一个参数来连接字符串
formak('111.2222',2) //保留小数点几位
left('1111',1,1)
right('111',1,1)
lower()
upper()
trim() ltrim() rtrim() //前导空格 后导空格
replace() //替换
2运算函数
ceil() //进一
div()
floor()
round()
mod()
power()
truncate(1111.11,-1) //答案1110 数字截取
3时间函数
date_format('2014-3-2','%m/%d/%Y')//格式化日期
FROM_UNIXTIME('123456789','%Y-%m-%d') //把时间戳转为其他格式
---------------------------------------------------------------------------------
自定义函数
1.无参数
create function a1() returns varchar(30)
return sum(3-2);
2有参数
create function a2(num1 int unsigned num2 int unsigned)
returns float (10,2) unsigned //返回数据类型
return (num1+num2)/2; //结果
3函数内存在多条操作 需要用到 begin end //还需要用到分隔符 delimiter
create function a3(name1 varchar(20) not null)
returns int unsigned
begin
insert into user (name) values (name1)
return last_insert_id()
end
-------------------------------------------------------------------------------------------------------
mysql储存体
1无参数
create procendure sp1()
select version()
//调用
call sp1 //sp1()
2有参数
dilimiter //
create delete_userbyid( IN id2 int unsigned out @a int unsigned)
begin
delete from user where id = id2
end
- 笔记:数据库函数
- MySQL笔记-常用数据库函数
- 数据库学习笔记(三)函数
- Oracle数据库笔记之常用函数
- Oracle数据库学习笔记之函数,包
- 数据库学习笔记触发器和常用函数
- MYSQL数据库 初学笔记4-函数
- PHP数据库与PHP常用函数学习笔记
- 数据库学习笔记(五)-模糊查询和聚合函数
- 学习PHP操作MySQL数据库的函数笔记
- ThinkPHP学习笔记(3) 数据库操作以及M函数初探
- Oracle数据库学习笔记——单行函数
- Oracle数据库PL/SQL学习笔记——函数定义
- mysql 数据库笔记-基本查询(分组、聚合函数)
- 数据库学习笔记和小练习(14)函数
- Oracle数据库学习笔记(一)之单行函数
- 数据库笔记(SQL之函数与存储过程)
- ORACLE数据库常用函数学习笔记(持续更新...)
- Cannot link libpng
- 151. Reverse Words in a String
- 分段多项式及样条估计
- 笔记:数据库操作
- Eclipse 建包时出现 Package already exists. Note: Views might filter empty parent 的解决方案
- 笔记:数据库函数
- 基追踪及其实现
- Java中的递归原理分析
- h3标签在容器顶部无法设置上下外边距的问题
- 如何跳出令人窒息的职场死循环
- Cannot resolve taglib with uri http://java.sun.com/jsp/jstl/core
- 【Leetcode】【python】Edit Distance
- 喜迎十九大的召开,无穷小微积分放飞互联网五周年!
- Clion的安装以及使用技巧