(1)oracle插入回车换行符

SQL>insert into A t(t.name) values('aaaaa'||chr(10)||chr(13)||'ccccc');

  已创建 1 行。

  SQL> select * from A t;

  aaaaa

  ccccc

在做查询时,有时需要显示行号

select  a.rowid,a.* from ord_sales_order a  显示为字符串,该字符串和数据存储的位置有关

select  rownum,a.* from ord_sales_order a  显示为递增的数字

(3)在字段后的(+)是什么意思?,如“ where A.AREA_CODE = B.AREA_CODE(+);” ?

这个是用在sql语句条件里面的,+在左边,就是右关联,在右边就是左关联,老式写法,建议改为left join , right join

(4) greatest函数

http://www.linuxidc.com/Linux/2014-07/103980.htm

(5)大数据添加记录-谨慎操作

3亿条数据的一个表插入新字段,并赋予默认值,如何做

http://www.itpub.net/thread-1577033-3-1.html

oracle如何向正在运行的表添加一个字段

http://zhidao.baidu.com/link?url=rKZU3Zdb0ejnZ7R5HV7qB9DEzttVFbHj4Duh_L1e7eyiealLf61D6MaYEGijmza97zdnaBPa1_GTZqu9v-KIgG2xz_Uz2nQE_q2OpwPygZq

在有500万条记录的表中,再重新添加一个字段该怎么添加

http://www.itpub.net/thread-1302914-1-1.html

(6)在线重定义

http://blog.itpub.net/11676357/viewspace-1052296/

http://blog.sina.com.cn/s/blog_69e7b8d701019dvz.html

http://www.cnblogs.com/hfliyi/p/3626302.html

http://blog.csdn.net/xionglang7/article/details/7671930

(7)存储过程

http://www.cnblogs.com/liliu/archive/2011/06/22/2087546.html

重新编译对象的语法

alter object_type object_name compile;

http://bbs.chinaunix.net/thread-3647142-1-1.html

(8)异常:Encountered the symbol xxxx

当你执行完begin.....end语句后,接着执行DDL语句,报如上异常,在end后加符号"/";

参考:http://www.itpub.net/thread-1222908-1-1.html

(9)oracle批量insert all

http://blog.csdn.net/indexman/article/details/28496901

(10)查看表索引

select * from user_indexes where table_name='表名';

(11)多索引字段与单索引字段效率与区别

http://blog.csdn.net/liqfyiyi/article/details/13290201

(12)表名命名规则

1、必须以字母开头
2、长度不能超过30个字符
3、避免使用Oracle的保留字
4、只能使用如下字符 A-Z,a-z,0-9,#$等

(13)新建表的数据从已知表获取

create table TEMP_INFO as
select name, id,sex from ATEST;

oracle 学习摘录的更多相关文章

  1. Oracle学习笔记三 SQL命令

    SQL简介 SQL 支持下列类别的命令: 1.数据定义语言(DDL) 2.数据操纵语言(DML) 3.事务控制语言(TCL) 4.数据控制语言(DCL)  

  2. Oracle学习线路

    出自huyangg的博客,地址是:oracle学习路线图 1.sql.pl/sql(网上有很多的视频,可以做一个简单的入手,然后看几本书,多做实验)    作为oracle的基本功,需要大家对sql和 ...

  3. Oracle学习指南

    Oracle学习指南 你走的那天,我决定不落泪,迎着风撑着眼帘用力不眨眼 创建数据库.创建用户.创建表空间.创建表.插入数据..... 1.用系统用户登录,任选系统用户 代码: >>sql ...

  4. Oracle学习系列1-7

    Oracle学习系列1 两个服务必须启动: OracleOraDb10g*TNListener 和 OracleService*** 使用sqlplusw先进行环境的设置 set linesize 3 ...

  5. Oracle学习系列7

    Oracle学习系列7 ************************************************************************************ 关联表 ...

  6. Oracle学习系列6

    Oracle学习系列6 ************************************************************************************ 删除约 ...

  7. Oracle学习系列5

    Oracle学习系列5 ************************************************************************************ ,掌握 ...

  8. Oracle学习系列4

    Oracle学习系列4 ************************************************************************************ 数据库 ...

  9. Oracle学习系列3

    Oracle学习系列3 ************************************************************************************ 多表查 ...

随机推荐

  1. Spark Streaming容错的改进和零数据丢失

    本文来自Spark Streaming项目带头人 Tathagata Das的博客文章,他现在就职于Databricks公司.过去曾在UC Berkeley的AMPLab实验室进行大数据和Spark  ...

  2. thinkphp数据表操作恐怖事件。

    1当使用thinkphp的where(array())时,如果里面的字段在数据库是没有的,则默认这个条件为1,这时就可能出现大批修改记录问题.如修改所有用户的密码.特别要注意的是,这里的表字段是区分大 ...

  3. Android中ViewPager+Fragment取消(禁止)预加载延迟加载(懒加载)问题解决方案

    转载请注明出处:http://blog.csdn.net/linglongxin24/article/details/53205878本文出自[DylanAndroid的博客] Android中Vie ...

  4. LoadRunner上传文件脚本

  5. RDLC的部署(无法找到Microsoft.ReportViewer.ProcessingObjectModel.dll文件)

    CMD命令:C:\Windows\assembly\GAC_MSIL\ rdlc 相比微软的其他产品来说,做得还真是够烂的了,比水晶报表也烂得多. 但不知为何我还是宁可先择 rdlc.并且渐渐上手了. ...

  6. 廖雪峰教程笔记:js中map和reduce的用法

    举例说明,比如我们有一个函数f(x)=x2,要把这个函数作用在一个数组[1, 2, 3, 4, 5, 6, 7, 8, 9]上,就可以用map实现如下: 由于map()方法定义在JavaScript的 ...

  7. HTTP协议开发应用-HTTP&XML协议栈开发

    Netty HTTP+XML协议栈开发 由于HTTP协议的通用性,很多异构系统间的通信交互采用HTTP协议,通过HTTP协议承载业务数据进行消息交互,例如非常流行的HTTP+XML或者RESTful+ ...

  8. Linux IO模型和网络编程模型

    术语概念描述: IO有内存IO.网络IO和磁盘IO三种,通常我们说的IO指的是后两者. 阻塞和非阻塞,是函数/方法的实现方式,即在数据就绪之前是立刻返回还是等待. 以文件IO为例,一个IO读过程是文件 ...

  9. MFC 单文档 根据数据 绘图

    以VS2015中创建SDI为例 选择生成的类为:C***View,基类为CView,***为项目名 在***Doc.h和***Doc.cpp中创建数据模型,在***View.cpp的OnDraw()中 ...

  10. 书摘及理解:Servlet与JSP的关系

    “Servlet是服务器端程序,它把应用逻辑嵌入到HTTP请求,在应答过程中可以直接通过PrinteWriter 输出经过逻辑处理后的动态HTML.JSP则是一种特殊的Servlet,它将Java代码 ...