pl/sql导入导出

摘要: PL/SQL Developer导入、导出表结构和表数据在表的所有者不能改变的情况下,可以使用导入导出表结构和表数据的方法,将表移动到你想要的所有者下(注:特别是建立表的时候如果以sysdba的身份登录的话,所有表的所有者都为sys,此时会对你用c#访问数据库产生麻烦,我在我的另一篇文章中也提到《.NET连接Oracle数据库的错误,pl/sql中的myobjects过滤器 》),此时你只能用这种方法改变所有者。导出表结构: Tools(工具)-->Export User Objects(导出用户对象) -->选择要导出的表(包括Sequence等)-->.sql文件,导出的 阅读全文
posted @ 2014-03-18 16:57 柴长俊 阅读(163) 评论(0) 推荐(0) 编辑

oracle表连接

摘要: 一个SQL语句的关联表超过两个,那么连接的顺序如何呢?ORACLE首先连接其中的两个表,产生一个结果集;然后将产生的结果集与下一个表再进行关联;继续这个过程,直到所有的表都连接完成;最后产生所需的数据,,本文将主要从以下几个典型的例子来分析Oracle表的几种不同连接方式: 1. 相等连接 通过两个表具有相同意义的列,可以建立相等连接条件。 只有连接列上在两个表中都出现且值相等的行才会出现在查询结果中。 例 查询员工信息以及对应的员工所在的部门信息;SELECT * FROM EMP,DEPT;SELECT * FROM EMP,DEPTWHERE EMP.DEPTNO = DEPT.DEPT 阅读全文
posted @ 2014-03-18 10:43 柴长俊 阅读(131) 评论(0) 推荐(0) 编辑

scott用户解锁

摘要: 装完了Oracle 10g数据库,忘了给scott账户解锁。这时可以在sql plus工具里(开始|所有程序||应用程序开发|SQL Plus),也可以在控制台通过命令行给scott账户解锁。 在第一种情况下,以system账户+自己安装时设置的密码,登录SQL Plus,然后使用命令“alter user scott account unlock;”来解锁。解完以后,使用下面的命令来查看:"select username,account_status from dba_users;",可以看到scott账户已经解锁,但是状态还是“expired”(密码过期)的意思。没关系 阅读全文
posted @ 2014-03-18 10:33 柴长俊 阅读(198) 评论(0) 推荐(0) 编辑

finereport报表部署

摘要: 下文介绍有关使用FineReportJava报表软件打war包及部署的有关知识war包:是做好一个web应用后,通常是网站打成包部署到容器中jar用法说明先打开命令提示符在运行筐里执行cmd命令用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C目录]文件名...选项:-c创建新的存档 -t列出存档内容的列表 -x展开存档中的命名的(或所有的〕文件 -u更新已存在的存档 -v生成详细输出到标准输出上 -f指定存档文件名 -m包含来自标明文件的标明信息 -0只存储方式;未用ZIP压缩格式 -M不产生所有项的清单(manifest〕文件 -i为指定的ja 阅读全文
posted @ 2013-12-12 10:20 柴长俊 阅读(556) 评论(0) 推荐(1) 编辑