![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
gapele
这个作者很懒,什么都没留下…
展开
-
oracle中有update…from结构吗?
很多熟悉SQL server的朋友在接触到oracle的时候经常犯的一个错误就是总以为oracle中也会有update from这种结构。请你死了这条心吧,在oracle中的update语句中不存在from语句。 前面我们简单介绍过Oracle的update语句。这里我们重点介绍如果基于别的表来更新当前表的update语法。我们知道在oracle中的例子数据库中有名为scott的schema...原创 2008-12-28 12:39:45 · 817 阅读 · 0 评论 -
如何使用oracle中的行级触发器和语句级触发器
问题来源: 实际的项目中,有一张用户基本信息表sd2_userinfo,当用户重新注册时,要删除原来的用户信息记录,同时要删除该用户相关的其他表的信息。 表说明: sd2_userinfo 用户基本信息表(id number 主键,troopid为该用户的战队ID,外键为sd2_troop.troopid) sd2_trade 用户交易表 >desc sd2_trad...原创 2009-01-07 22:45:48 · 287 阅读 · 0 评论 -
Oracle远程连接配置
注: 本文讲述了oracle数据库实例连接的配置过程,三个重要的配置文件位于C:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN目录下 1. sqlplus sys/oracle@orcl sqlnet.ora 文件格式NAMES.DIRECTORY_PATH= (TNSNAMES,HOSTNAME)。客户端就会首先在tnsnames.ora文件中找 ...原创 2009-01-07 22:41:21 · 134 阅读 · 0 评论 -
oracle日期函数集锦
一、 常用日期数据格式1.Y或YY或YYY 年的最后一位,两位或三位 SQL> Select to_char(sysdate,'Y') from dual;TO_CHAR(SYSDATE,'Y')--------------------7SQL> Select to_char(sysdate,'YY') from dual;TO_CHAR(SYSDATE,'YY')-----...原创 2009-01-07 22:40:14 · 98 阅读 · 0 评论 -
ORACLE函数大全
常用oracle函数SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE--------- --------- ---------...原创 2009-01-07 22:38:16 · 83 阅读 · 0 评论 -
Oracle导入excel数据方法汇总
摘要:在程序编制过程和数据汇总交换过程中,经常会碰到需要将其他人员在office办公环境下编制的文件数据内容导入oracle中的情况。 目前程序开发者经常使用的方法有如下几种:1,使用oracle提供的导入工具sql*loader;2,使用plsql developer工具;3使用其他数据转移工具做中转站。下面我们采用实例的方式分别描述几种导入方式的优缺点及其操作步骤。假设‘e:\ te...原创 2009-01-07 22:33:13 · 153 阅读 · 0 评论 -
Oracle自增序列SEQUENCE
在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 1、Create Sequence 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限, CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 NOMAXV...原创 2009-01-07 22:25:37 · 306 阅读 · 0 评论 -
oracle 主键+1 或 -1 的函数
加一CREATE OR REPLACE FUNCTION "F_CODEINC" (s VARCHAR2)RETURN VARCHAR2IS cstr varchar2(20); i NUMBER; len NUMBER;BEGIN len:=length(s); cstr:=to_char(to_number(s)+1); i:=len - length(c...原创 2009-01-07 22:22:47 · 467 阅读 · 0 评论 -
oracle to_char 用法
The following are number examples for the to_char function.to_char(1210.73, '9999.9')would return '1210.7'to_char(1210.73, '9,999.99')would return '1,210.73'to_char(1210.73, '$9,999.00'...原创 2009-01-07 22:20:36 · 83 阅读 · 0 评论 -
判断英文字符串和中文字符串长度的函数
判断英文字符串和中文字符串长度的函数? 中文 length() 英文 lengthb() select length(’我’) from dual --返回 1 select lengthb(’我’) from dual --返回 2 select length(’AB’) from dual --返回 2 select lengthb(...2009-01-07 22:15:43 · 128 阅读 · 0 评论 -
oracle导入导出
远程操作开始--运行sqlplus username/password@servicenameservicename指的是:ATTENDANCE 而不是orcl。ATTENDANCE = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.100.19.199)(PORT = 152...2009-01-07 22:12:25 · 84 阅读 · 0 评论 -
oracle中rownum用法的总结
对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(<、<=、!=),并非说用>,>=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum 伪列的意义就不应该感到惊奇,同样是伪列,rownum 与...原创 2009-01-07 22:01:49 · 83 阅读 · 0 评论 -
Oracle sqlplus远程连接数据库
公司使用linux开发机进行程序开发时,由于开发用Oracle数据库是由日方提供,所以经常使用sqlplus连接到远程数据库上进行开发,例如:sqlplus username/password@servicename于是想,用我的两台电脑双机互联试一试,也玩个“远程连接”。实验如下:首先在我的台式机上安装了Oracle9i的数据库管理系统,并建立了一个数据库实例:xy然后为该实例新增了一...原创 2009-01-07 22:48:11 · 1515 阅读 · 0 评论