oracle数据库
文章平均质量分 75
xm_koma
这个作者很懒,什么都没留下…
展开
-
oracle客户端配置监听
[code="java"][/code] 进入到E:\oracle_client\product\10.1.0\Client_1\NETWORK\ADMIN 找到tnsnames.ora文件,可配置相应的监听到PL/SQL 。 在PL/SQL连接数据库时,报ora-12154 TNS 无法解析指定的连接标示符。 出现这种情况可能的原因:本地安装过一个11g的服务端,和一个10g的客...2011-05-18 14:26:28 · 416 阅读 · 0 评论 -
oracle中的连接查询
--创建数据表以及添加测试数据create table TEST_A(ID NUMBER not null)create table TEST_B(ID NUMBER not null)insert into TEST_A values(1); insert into TEST_A values(2); insert into TEST_A values(3); ...原创 2014-06-19 16:30:51 · 148 阅读 · 0 评论 -
oracle中分组排序函数用法
项目开发中,我们有时会碰到需要分组排序来解决问题的情况,如:1、要求取出按field1分组后,并在每组中按照field2排序;2、亦或更加要求取出1中已经分组排序好的前多少行的数据这里通过一张表的示例和SQL语句阐述下oracle数据库中用于分组排序函数的用法。a、row_number() over()row_number()over(partition by col1 order...原创 2014-06-11 20:44:26 · 1168 阅读 · 0 评论 -
sqlplus命令格式以及sqlplus中set的用法与解释
[oracle@oracle02 username]$ sqlplus --helpSQL*Plus: Release 9.2.0.4.0 - Production Usage: SQLPLUS [ [<option>] [<logon>] [<start>] ]where <option> ::= -H | -V | [ ...原创 2013-01-23 11:05:42 · 252 阅读 · 0 评论 -
JDBC连接步骤以及常用方式
一、整理简单的知识点:1、JDBC的步骤以及具体编码 //a、加载注册驱动Class.forName("oracle.jdbc.driver.OracleDriver"); -------------------------------oracle--------------------------------驱动:oracle.jdbc.drive...原创 2013-05-08 15:41:31 · 142 阅读 · 0 评论 -
sequence与表中列的触发器关联
当直接在数据库中建表和sequence时,有时我们需要将表中的列(一般为主键)与对应的sequence关联。----创建表create table t_dept (id number(6) primary key,deptname varchar2(20) unique not null);----创建序列create sequence t_dept_seqincrement by 1st...原创 2012-05-15 14:32:31 · 223 阅读 · 0 评论 -
imp和emp命令
========exp导出表的dmp文件==============1、表数据不大的时候,可一次导出多张表exp username/password file=/home/**/filename.dmp tables=(tablename1,tablename2,...)如:exp username/password file=/home/oracle/20110909_other1.dmp ...原创 2012-05-15 14:29:08 · 413 阅读 · 0 评论 -
sqlplus的spool命令
关于SPOOL(SPOOL是SQLPLUS的命令,不是SQL语法里面的东西。)对于SPOOL数据的SQL,最好要自己定义格式,以方便程序直接导入,SQL语句如:T_port表中:select t.dslamip||'|'||t.dslamno from t_port t where t.dslamip='200.224.49.5';spool常用的设置set colsep '|'; ...原创 2011-08-24 16:20:27 · 166 阅读 · 0 评论 -
sqlplus中查看执行计划分析
对于oracle9i,需要手工设置plustrace角色,步骤如下:1、在SQL>connect sys/密码 as sysdba (密码为:数据库所在的那台服务器的密码)在sys用户下运行$ORACLE_HOME/sqlplus/admin/plustrce.sqlSQL>@$ORACLE_HOME/sqlplus/admin/plustrce.sql这段sql的实...原创 2011-05-18 14:57:45 · 201 阅读 · 0 评论 -
SQL常用的查询
查看表中字段的属性: desc table_name oracle中修改某个字段属性: ALTER TABLE tablename MODIFY column_name varchar(32) 如: alter table T_PORT modify MDUMODEL varchar2(32) oracle中修改某个字段名称alter table T_PORT rename c...2011-05-18 14:53:40 · 106 阅读 · 0 评论 -
ORA-00001: unique constraint (BBASS.PK98) violated 主键约束问题
ORA-00001: unique constraint (BBASS.PK98) violated 主键约束问题 BBASS.PK98为当前要插入数据的表中的一个主键名。 出现这个错误的原因:主键存在重复的问题,在bbass平台中(包括以后很多时候),很多model在自动生成主键的时候,会采用sequence的方式,并且很多时候hibernate的配置文件中会将不同的mod...原创 2014-03-03 13:52:09 · 818 阅读 · 0 评论