大佬教程收集整理的这篇文章主要介绍了oracle中一些sql语句 编写操作,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
-- 修改系统当前日期格式
ALTER SESSION SET nls_date_format = "YYYY-MM-DD HH:MI:SS";
----------------------------------------------------------------------------------------------------
-- 截取一个字段 SUBSTR(字段,开始下标,截取长度)
SELECT EMP.ename "雇员原名称",SUBSTR(EMP.ename,1,3) "雇员名称的前三位"
FROM EMP;
----------------------------------------------------------------------------------------------------
判断一个字符的ascii编码是多少 ASCII(字符)
--显示只有首字母大写的所有雇员的姓名
SELECT EMP.empno,EMP.ename,1) "首字母"
FROM EMP
WHERE ASCII(SUBSTR(EMP.ename,1)) betweeN 65 AND 90;
----------------------------------------------------------------------------------------------------
判断一个字段的长度 LENGTH(字段) LENGTH(字段)
-- 显示正好为5个字符的雇员姓名
SELECT EMP.ename,EMP.empno,LENGTH(EMP.EName) "姓名长度"
FROM EMP
WHERE LENGTH(EMP.EName) = 5;
----------------------------------------------------------------------------------------------------
当前时间点,往后多少月 ADD_MONTHS(时间点,120)
--显示所有雇员的姓名以及满10年服务年限的日期
SELECT EMP.ename,EMP.hiredate "入职时间",ADD_MONTHS(EMP.hiredate,120) "满十年后的日期"
FROM EMP;
----------------------------------------------------------------------------------------------------
数值保留两位小数,四舍五入的方法SELECT round( EMP.SAL / 30,2) "日薪金" FROM EMP;
以上是大佬教程为你收集整理的oracle中一些sql语句 编写操作全部内容,希望文章能够帮你解决oracle中一些sql语句 编写操作所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。