oracle的一些没注意到的细节
来源:互联网 发布:程序员赚钱吗 编辑:程序博客网 时间:2024/05/16 10:28
参考:ORACLE设计与开发与DBA管理.pdf
1.SELECT next_day(hiredate,'星期五'),hiredate FROM emp;
日期是格式和字符集敏感的,如果是中文客户端就用'星期五' ,英文客户端就用'friday'. 我的是中文的PL/SQL Developer 英文不识别
2.trunc 数字的进位和截取是以小数点为中心,我们取小数点前或后的值,而日期的进位和截取是以年月日时分秒为中心的
3.to_char 格式内加入字符串请双引 fm去掉前置0
SELECT hiredate,to_char(hiredate,'fmyyyy"年"mm"月"dd"日"')FROM emp; 正确
SELECT hiredate,to_char(hiredate,'fmyyyy年mm月dd日')FROM emp; 错误 ORA-01821: 日期格式无法识别
4子查询返回多行,用=不可以,得用in , 子查询返回多列,所以对比的列也要匹配
例如 SELECT deptno,ename,sal FROM emp WHERE (deptno,sal) IN(
SELECT deptno,MAX(sal) FROM emp GROUP BY deptno);
阅读全文
0 0
- oracle的一些没注意到的细节
- Android hdpi,xhdpi,xxhdpi一些你没注意到的事
- 平常不易注意到的细节
- resultSet没注意到的一点问题
- highcharts 一个不容易注意到的细节问题
- requests不容易注意到的细节收集~
- unity3d一些需要注意到细节
- oracle的一些使用细节
- 近来看和注意到的一些书
- 一些不常被注意到的Java问题
- C++自己注意到的一些问题
- 没注意的细节
- fread函数的返回值(真的没注意到)
- 关于ArrayList.remove()的一些你没注意的细节
- stl俺以前没注意到的事----map插入方法
- matlab环境 你没注意到的那些内容
- ContentProvider浅析---写点你平时没注意到的~~ ...
- ContentProvider浅析---写点你平时没注意到的~~
- linux报错: no device found for connection 'System eth0'
- iOS学习笔记-086.彩票01——框架搭建
- python教程序
- 基于opencv车牌识别项目完整代码
- ubuntu环境下安装php的yac扩展
- oracle的一些没注意到的细节
- Qt图形视图框架二--图元创建
- 源--StringBuilder
- Spring Security学习笔记自定义登录页面(二)
- 模拟退火算法
- Android组件化开发
- qduoj 树结构重逢 (两遍深搜)
- 喷水装置(二)
- spring cloud ribbon配置