Oracle中to_char函数和MySQL中的str_to_date函数区别
标题Oracle中to_char函数和MySQL中的str_to_date函数
1. str_to_date()----->相当于Oracle中的to_char(): 字符串转换为日期格式
(1)数据库中的写法:
select p.*,to_char(departureTime,'%Y-%m-%d') departureTimeStr from product p
(2)项目Dao层中的写法:
@Select("select p.*,date_format(departureTime,'%Y-%m-%d') departureTimeStr from product p where id=#{id}")
2.date_format()----->相当于Oracle中的to_date():日期转换为字符串格式
(1)数据库中的写法:
select p.*,date_format(departureTime,'%Y-%m-%d') departureTimeStr from product p
(2)项目Dao层中的写法:
@Select("select p.*,date_format(departureTime,'%Y-%m-%d') departureTimeStr from product p where id=#{id}")
创建数据库代码:
CREATE TABLE product(
id BIGINT PRIMARY KEY AUTO_INCREMENT,
productNum VARCHAR(50) NOT NULL UNIQUE,
productName VARCHAR(50),
cityName VARCHAR(50),
departureTime VARCHAR(50),
productPrice NUMERIC(8,2),
productDesc VARCHAR(500),
productStatus INT
);
说明:departureTime是数据库中的字段,类型为date,departureTimeStr 是实体类中的字段,类型为String,但是数据为空,执行以上sql语句,会自动转换并添加数据到departureTimeStr 字段中。%Y:代表4位的年份
%m:代表月, 格式为(01……12)
%d:代表月份中的天数,格式为(00……31)
Oracle中to_char函数和MySQL中的str_to_date函数区别相关推荐
- 使用sqoop将HIVE中的数据输出带Mysql中
hive中的数据: mysql中的表: 然后安装sqoop: https://blog.csdn.net/qq_41946557/article/details/102890594 里面有详细步骤: ...
- oracle实现mysql的if_oracle中decode函数 VS mysql中的if函数和case函数
oracle中有decode函数,如下: select sum(decode(sex,'男',0,1)) 男生数 from school: 统计男生数目,含义为:decode()中sex字段为男时,用 ...
- 使用Streamsets将Oracle数据实时同步到MySQL中
相关环境: Oracle 11g:11.2.0.1.0 MySQL:8.0.22 前期准备: 1.打开Oracle的logminer a.在SQL Shell中,以具有DBA的用户身份登录数据库: ...
- insert 语句_替换某字段中的特定字符串——MySQL REPLACE 与INSERT 函数详解
MySQL提供了一个非常实用的字符串函数--REPLACE() 函数,它允许用新的字符串替换字段中的特定字符串,而不再需要自己写函数去替换,用起来非常的方便. REPLACE() 函数语法 需要注意的 ...
- 函数:MySQL中字符串匹配函数LOCATE和POSITION使用方法
1. 用法一 LOCATE(substr,str) POSITION(substr IN str) 函数返回子串substr在字符串str中第一次出现的位置.如果子串substr在str中不存在,返回 ...
- Oracle 表分析缩表,MySQL中的表分析
零:说在前面 众所周知,Oracle中,对于大量增删改操作的表需要定时进行表分析,以便回收被标记废弃的磁盘空间,缩减表的实际大小.对于异常状态的索引,也需要定时对索引进行重构. MySQL中亦有类似需 ...
- mysql 开窗函数 累加_开窗函数在MySql中的使用
MySql在8.0的版本增加了对开窗函数的支持,终于可以在MySql使用开窗函数了.开窗函数又称OLAP函数(Online Analytical Processing).开窗函数的语法结构: #Key ...
- mysql中int最大多少,MySQL中int最大值深入讲解
MySQL中int最大值深入讲解 导语 前两天看到的问题,展开写一下. 字节 我们都知道计算机是以二进制为基础.存储的基本单位是 Bit,也称为比特.二进制位.1bit 可以表示 0 或者 1 两个数 ...
- mysql中的钱null,mysql 中null总结
====================== 相信很多用了mysql很久的人,对这两个字段属性的概念还不是很清楚,一般会有以下疑问: 1.我字段类型是not null,为什么我可以插入空值 2.为毛n ...
最新文章
- 最小径集的算法_机器学习的利器——集成算法
- CSS2简写和常用css总结笔记
- 异常:System.Runtime.InteropServices.Marshal.GetTypeFromCLSID(System.Guid)
- Space-Filling Designs
- c++对象的动态建立和释放
- virtual machine(vmware)知识
- [传奇单机架设]DBC2000数据库使用教程
- php 数据类型转换与比较
- 树莓派无法安装mariadb_RaspberryPi(树莓派)安装 MariaDB 数据库没有办法远程访问...
- python基础知识-Python基础知识
- mysql乐观锁和悲观锁的区别_mysql悲观锁和乐观锁的区别
- 计算机 网络发现不了电脑,电脑搜不到无线网络怎么办
- 病毒是什么?地球上万物都是相生相克的,那么病毒在自然界的天敌是什么?...
- 注意啦,还没有支持64位系统的App开发者,务必在12月底前完成这件事
- Excel中序号自动填充
- []==![]结果为true,探究 == 本质
- 大型IT企业内部数据分析的现状和发展趋势
- Android 下载和更新APK
- 黑苹果安装教程,教您黑苹果怎么安装
- 曙光服务器通过ipmi安装系统,曙光服务器ipmi部署记录
热门文章
- 线性代数(19)——行列式(下)
- 【electron】 打包应用修改图标和进程名字
- ICMP协议之tracert实现
- 关于typedef的用法总结
- failed to connect to ‘192.168.31.157:5555‘: Connection refused
- 数据库having的用法详细介绍
- IRT和DINA模型学习总结
- 从零开始学C语言 : 初阶指针
- 网络直播电视之M3U8解析篇 (下)
- Basler工业相机python开发(Pypylon)