
oracle
趣趣李
怕什么真理无穷,进一寸有进一寸的欢喜。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
oracle
1.将几列的数据合并显示使用连接符号 "||";select [column1]||[column2]||[column3]... [alias] from [tablename]select last_name||' '||first_name "Employees" from s_emp;命令描述:查询s_emp表中的last_name和first_name列中的所有数据并且将两列原创 2017-06-05 15:50:11 · 389 阅读 · 0 评论 -
oracle中如何判断某个日期是星期几
SELECT to_char(to_date('2011-03-13','YYYY-MM-DD'),'d') FROM DUAL 其中 红色部分为传入日期 to_char的其他用法 Select to_char(sysdate,'ss') from dual取当前时间秒部分 Select to_char(sysdate,'mi') from dual取当前时间分钟部转载 2017-07-03 15:02:54 · 6577 阅读 · 0 评论 -
pl sql导出大量数据
版权声明:版权归博主所有,转载请带上本文链接!联系方式:abel533@gmail.com当数据行数超过6W多的时候,Excel2003版的就无法装下,因而无法导出。此时可以使用export>csv格式...导出的时候使用csv格式对于长度过长的数字会变成科学计数法,因而变短。。这时在导出的查询语句中做如下处理假如一个表有sfzh身份证号转载 2017-07-21 17:25:38 · 1647 阅读 · 0 评论 -
Oracle 11G 虚拟列 Virtual Column
原文链接:http://www.javaarch.net/jiagoushi/705.htmOracle 11G 虚拟列 Virtual Column Oracle 11G 在表中引入了虚拟列,虚拟列是一个表达式,在运行时计算,不存储在数据库中,不能更新虚拟列的值。 定义一个虚拟列的语法: column_name [datatype转载 2017-08-07 17:15:17 · 763 阅读 · 0 评论 -
oracle 行号
oracle中没有像MySQL中limit函数以及SQLServer中的top关键字等,所以只能通过伪列的方式去满足分页功能,一、ROWNUM伪列ROWNUM伪列是Oracle首先进行查询获取到结果集之后在加上去的一个伪列,这个伪列对符合条件的结果添加一个从1开始的序列号ROWNUM是动态的,也就是必须先有查询到的结果集,然后再给这个结果集加上一个列,比如给结果集中的第一条数据的ROW转载 2017-08-01 13:22:03 · 5108 阅读 · 0 评论 -
oracle中lob类型学习
Oracle中支持4种类型的LOB(large object)CLOB:字符LOB。这种类型用于存储大量的文本信息,如xml或者只是纯文本。这个数据类型需要进行字符集转换,也就是说,在获取时,这个字段中的字符会从数据库的字符集转换为客户的字符集,而在修改时会总客户的字符集转换为数据库的字符集。NCLOB:这是另一种类型的LOB。存储在这一列中的数据所采用的字符集是数据库的国家字符集,而不是数据库的转载 2017-08-01 13:36:42 · 365 阅读 · 0 评论 -
oracle间隔的前导精度太小
SELECT sysdate+ INTERVAL '122' DAY from dual;--提示间隔的前导精度太小SELECT sysdate+ INTERVAL '99' DAY from dual;--默认精度为2 最大为99SELECT sysdate+ INTERVAL '999' DAY(3) from dual;--精度为3 最大为999...原创 2018-08-23 15:28:12 · 4429 阅读 · 0 评论 -
设置DB_CREATE_FILE_DEST报错ORA-02097
tips:启用Oracle的OMF功能时在设置db_create_file_dest的值时,路径中文件夹必须存在,不存在的话需要手动创建对应的文件夹,不然会报ORA-02097...原创 2019-06-17 16:47:03 · 488 阅读 · 0 评论