Oracle
泛中游
多学多练,多长见识。
展开
-
Oracle 特殊查询(DDL)
1. 查询表的索引名称select index_name from user_indexes where table_name='SYSFUNCREGISTER' 2. 获取索引的DDLselect dbms_metadata.get_ddl('INDEX','PK_COMPERSON','DSKNOW') from dual; 3. 获取索引对应表的字段select us原创 2012-09-14 20:14:39 · 1351 阅读 · 0 评论 -
Oracle登录必须指定服务的问题
今天遇到这样一个问题:就是oracle登录,用户名和密码都正确,但是提示 ORA-12560: TNS: 协议适配器错误 如果指定服务名登录成功: 即:sqlplus admin@orcl/admin 或者admin/admin@orcl 找到了一个解决办法:原创 2012-11-08 14:19:34 · 830 阅读 · 0 评论 -
oracle查询所有用户表的表名、主键名称、索引、外键等
转:http://hi.baidu.com/wanganxuehere/item/55e51c8c7ccdd7804414cf261、查找表的所有索引(包括索引名,类型,构成列): select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and t.转载 2012-11-05 11:25:34 · 465 阅读 · 0 评论 -
查询oracle数据库的数据库名、实例名、ORACLE_SID
转:http://hi.baidu.com/goodoog/item/d5238575c063042fd7a89cae 数据库名、实例名、数据库域名、全局数据库名、服务名 ,这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。我们现在就来把它们弄个明白。一、数据库名什么是数据库名?数据库名就是一个数据库的标识,就像人的身份证号转载 2012-10-31 17:57:10 · 679 阅读 · 0 评论 -
Oracle,SqlServer,MySql数据库链接语句和驱动类
1:oracle: driver = "oracle.jdbc.driver.OracleDriver"; url = "jdbc:oracle:thin:@localhost:1521:" + dbname; 2:SqlServer: driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver"; url="j原创 2012-11-01 09:47:26 · 1950 阅读 · 0 评论 -
各种数据库的url,driver
转:http://www.cnblogs.com/deepnighttwo/archive/2006/08/11/1964311.html Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定转载 2012-10-31 18:09:32 · 454 阅读 · 0 评论 -
oracle解决多表关联分组查询问题
做了一个功能需要分组查询,同时查询A表分组查询的ID需要关联B表的数据,本来想两个表关联查询,但是报group by 语法不正确。所以做了以下修改。select count(*), cindexid,(select vindexcode from comindex where pk_index =cindexid) as vindexcode ,iquesttype from rqt_exa原创 2012-09-25 14:21:50 · 4697 阅读 · 2 评论 -
oracle 将查询结果转成insert 语句
select '' || '''' || PK_BDVERSION ||'''' || ',' || '''' || vbdcode || '''' || ',' || '''' || vbdname || '''' || ',' || '''' || vbdversion || '''' || ',' || '''' || vmemo || '''' || ',' || ''原创 2012-09-14 19:52:46 · 2628 阅读 · 0 评论 -
Oracle查询一个表的数据插入到另一个表
1. 新增一个表,通过另一个表的结构和数据create table XTHAME.tab1 as select * from DSKNOW.COMBDVERSION2. 如果表存在:insert into tab1 select * from tab2; 3.同一个表中,将A字段的指赋给B字段:update table_name set B = A; 4. 将一个原创 2012-09-16 16:41:30 · 34082 阅读 · 0 评论 -
oracle远程导入导出
1.首先在 客户端 创建 服务器端的对应的服务名//方法一.修改tnsnames.ora文件,加入远程服务器的命名(D:\app\Admin\product\11.1.0\db_1\NETWORK\ADMIN 下有tnsnames.ora文件):TEST_ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (转载 2013-01-31 10:21:36 · 1973 阅读 · 0 评论