文章列表
EXP导出选项 关键字内容USERID运行导出命令的帐号的用户名/口令BUFFEER用来取数据行的缓冲区的大小FILE导出转储文件的名字EXP导出选项 关键字内容USERID运行导出命令的帐号的用户名/口令BUFFEER用来取数据行的缓冲区的大小FILE导出转储文件的名字COMPRESS导出是否应该压缩有碎片的段成一个范围,这将会影响STORAGE子句GRANTS导出时否要导出数据库对象上的授权INDEXES是否要导出表上的索引ROWS是否应导出行。如它为‘N’,那么在导出文件中仅生成数据库对象的DDLCONSSTRAINTS是否导出表旧的约定条件FULL如设为‘Y’,那么将执行一个整个数据库导 ...
connect by 是结构化查询中用到的,
示例表:
CREATE TABLE DEPT(
DEPTNO NUMBER(10) NOT NULL,
DEPTNAME VARCHAR2(20),
UPPERDEPTNO NUMBER(10)
)
用法1:从子结点往上查.
select * from dept start with dept is not null connect by prior upperdeptno=deptno;
用法2: 从父结点往下查.
select * from dept start with dept is not null conne ...
ORACLE中的lpad和rpad函数
- 博客分类:
- 数据库
lpad(column_name,填充长度,填充字符)
作用是:查出来的字段的长度如果小于填充长度,就在左边用填充字符填充。如果没有第三个参数,就用空格来填充。
rpad(column_name,填充长度,填充字符)
作用是:查出来的字段的长度如果小于填充长度,就在右边用填充字符填充。如果没有第三个参数,就用空格来填充。
看oracle的元数据
create or replace view sys.user_tab_columns asselect TABLE_NAME, COLUMN_NAME, DATA_TYPE, DATA_TYPE_MOD, DATA_TYPE_OWNER, DATA_LENGTH, DATA_PRECISION, DATA_SCALE, NULLABLE, COLUMN_ID, DEFAULT_LENGTH, DATA_DEFAULT, NUM_DISTINCT, LOW_VALUE, HIGH_VALUE, DENSITY, NUM_NULLS, ...
vi编辑器是任何Unix及Linux系统下标准的编辑器,他的强大不逊色于任何 最新的文本编辑器,这里只是简单地介绍一下他的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您能够在其 他任何介 ...
class ThreadA { public static void main(String[] args)
{ ThreadB b=new ThreadB(); b.start();
System.out.println("b is start....");
synchronized(b)//括号里的b是什么意思,起什么作用? { try
{System.out.println("Waiting for b to
complete...");b.wait() ...
Merge into 详细介绍
- 博客分类:
- 数据库
MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询,连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。这个语法仅需要一次全表扫描就完成了全部工作,执行效率要高于INSERT+UPDATE。 语法:MERGE [INTO [schema .] table [t_alias] USING [schema .] { table | view | subquery } [t_alias] ON ( condition ) WHEN MATCHED THEN merge_update_cla ...
///<summary>/// 直接执行select语句///</summary>///<returns></returns>public
IList<Person>
ExecuteSelectSql(string sqlStr){IList<Person> list
=new List<Person>();if (!string.IsNullOrEmpty(sqlStr)){list
OSCache是当前运用最广的缓存方案,
JBoss,Hibernate,Spring等都对其有支持,下面简单介绍一下OSCache的配置和使用过程。
1.安装过程从http://www.opensymphony.com/oscache/download.html下载合适的OSCache版本,我下载的是oscache-2.0.2-full版本。解压缩下载的文件到指定目录 从解压缩目录取得oscache.jar 文件放到 /WEB-INF/lib 或相应类库目录 目录中, jar文件名可能含有版本号和该版本的发布日期信息等,如oscache-2.0.2-22Jan04.jar 如果你的jdk ...
oracle 触发器
- 博客分类:
- 数据库
触发器 是特定事件出现的时候,自动执行的代码块。类似于存储过程,但是用户不能直接调用他们。
功能: 1、 允许/限制对表的修改 2、 自动生成派生列,比如自增字段 3、 强制数据一致性 4、 提供审计和日志记录 5、 防止无效的事务处理 6、 启用复杂的业务逻辑 开始 create trigger biufer_employees_department_id before insert or update of department_id on employees referencing old as old_value new as new_value for each row when ...
/** * commons-net-2.0.jar是工程依赖包 */package telnet2;
import java.io.InputStream;import java.io.PrintStream;
import org.apache.commons.net.telnet.TelnetClient;
/** * @descript NetTelenet.java * @author sinclair * @date Jun 10, 2010 */public class NetTelnet { private TelnetClient telnet = new Teln ...