一、日期/时间格式化 1. 年份格式化 格式符 说明 示例(输入:2025-03-19) YYYY 四位年份 2025 YY 两位年份 25 YEAR 年份全拼(英文) TWENTY TWENTY-FIVE RR 两位年份(兼容跨世纪) 25 2. 月份格式化 格式符 说明 示例(输入:03月) MM 两位月份(01-12) 03 MON 月份缩写
方法1:使用TO_DATE和TO_CHAR函数组合 1. 字符串转日期:先用TO_DATE将原始字符串解析为日期类型,指定格式模型YYYYMMDDHH24MISS。 2. 日期转目标格式:再用TO_CHAR将日期按目标格式输出。 SELECT TO_CHAR( TO_DATE('20180923104227', 'YYYYMMDDHH24MISS'), 'YYYY-MM-DD H
一、使用 REPLACE 函数(推荐) 适用场景:简单直接的字符替换 语法: SELECT REPLACE(字段名, '\', '/') AS 新字段名 FROM 表名; 示例: SELECT REPLACE(file_path, '\', '/') AS formatted_path FROM documents; 特性: 直接替换所有匹配字符,无需转义符 性能最优,适合大数据量场景
一、基本语法 SELECT MAX(column_name) FROM table_name [WHERE conditions] [GROUP BY grouping_columns]; 作用:返回指定列的最大值,支持数值、日期和字符类型数据。 典型场景:统计最高工资、最新日期、最大订单量等。 二、适用数据类型 数值型(如 NUMBER):返回最大的数值。 日期/时间型(如 DA
一、使用别名手动转换(简单场景) 直接在 SQL 查询中为字段添加双引号包裹的别名,强制保留小驼峰格式: SELECT user_id AS "userId", user_name AS "userName", create_time AS "createTime" FROM users; 注意: 必须使用双
DBeaver 软件名称的规范发音为 /diːˈbiːvər/,即英文发音为 "D-Beaver"。名称中的 "D" 代表数据库(Database),"Beaver"(海狸)则象征软件的灵活性和高效性,寓意其作为数据库管理工具的特性 一、准备工作:获取离线驱动包 1. 驱动包来源 从有网络的设备下载 Oracle JDBC 驱动(如
注意 oracle 中的分钟是 MI , 不是 MM 。 使用 24 小时制时,要使用 HH24 ,避免混淆上午和下午的时间 。 关于日期范围闭合区间,BETWEEN 是包含端点的,如果使用 >= 和 <=,效果相同 。 如果是 DATE 类型,可以直接比较;如果是字符串类型,则需要使用 TO_DATE 转换。 一、基础查询方法 1. 使用 BETWEEN AND
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号