- 浏览: 33733 次
- 性别:
最新评论
文章列表
使用PL/SQL中经常性需要输入select * from或者select count(*) from 这样类似的语句。能不能配置一个快捷键,比如输入s*,直接就显示select * from 呢?显然PL/SQL是支持该功能的。
在PL/SQL的安装目录下面::\Program Files\PLSQL Developer\PlugIns 中添加一个文本文件,比如命名为:shortcuts.txt。文本文件中填写如下内容:
s = select * from
打开PL/SQL,在Tools->Perferences->Editor中Autoreplaces选择配置的shortc ...
java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值"的格式,在properties
文件中,可以用"#"来作注释,properties文件在Java编程中用到的地方很多,操作很方便。一、properties文件
test.properties################################## Socket服务器端配置文件## 日期:2012年7月25日 #################################### ...
Java-代码书写规范
- 博客分类:
- java
JAVA书写规范
1. 命名 1.1 Package的名字由一个小写单词组成; 一个特有的包的名字的第一部分总是全部使用小写字母, 并应该是顶级域名中的一个,现在有com, edu, gov, mil, net, org, 或者是在ISO标准3166,1981中定义的两个字母的国家标识。 这样的规则可确定某一目录分开的组件,部门,项目,或登陆名 com.sun.eng , com.apple.quicktime.v2 ,org.apache.catalina
1.2 Class/Interface:大写字母开头而其他字母都小写; 类的名字应是名词,混合大小写,每个词的第一个字母大写。 尽量 ...
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"
经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用
假如我们需要确定谁占用了我们的9050端口
1、Windows平台在windows命令行窗口下执行:
C:\>netstat -aon|findstr "9050 ...
(转载文章,原作者无从考证,感谢作者的无私奉献) 事实上网络编程简单的理解就是两台计算机相互通讯数据而已.对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了.Java SDK提供一些相对简单的Api来完成这些工作.Socket就是其中之一.对于Java而言.这些Api存在与java.net 这个包里面.因此只要导入这个包就可以准备网络编程了. 网络编程的基本模型就是客户机到服务器模型.简单的说就是两个进程之间相互通讯,然后其中一个必须提供一个固定的位置,而另一个则只需要知道这个固定的位置.并去建立两者之间的联系..然后完成数据的通讯就可以了.这里提供固定位置的通常称为服务 ...
shell入门基础必备
作者:KornLee 2005-02-03 15:32:57 来自:Linux先生
1.建立和运行shell程序什么是shell程序呢? 简单的说shell程序就是一个包含若干行shell或者linux命令的文件.象编写高级语言的程序一样,编写一个shell程序需要一个文本 ...
安装oracle的方法:
步骤一:在解压出的oracle文件夹中搜索refhost.xml文件,搜索结果出现2条符合条件文件,这两个文件均需要修改.
打开文件发现内容中有包含...5.0 6.0等系统说明,在其中添加
<OPERATING_SYSTEM> <VERSION VA ...
1引言
1.1 概述
SQLLDR简介
2sql loader的特点
ORACLE建立DB-LINK
测试条件
两台服务器
远程:IP:192.168.0.18,SID: usertest,用户名:usertest,密码:123456
本地:IP: 192.168.8.90,SID: wjn,用户名:userwjn,密码:mosquito0
Oracle-循环
--插入0到1000,含1000
create table tbl_cycle_test
(
存储过程
1 CREATE OR REPLACE PROCEDURE 存储过程名
2 IS
3 BEGIN
4 NULL;
说下有关 SQL *Loader 的性能与并发操作
1) ROWS 的默认值为 64,你可以根据实际指定更合适的 ROWS 参数来指定每次提交记录数。(体验过在 PL/SQL Developer 中一次执行几条条以上的 insert 语句的情形吗?)
2)常规导入可以通过使用 INSERT语句来导入数据。Direct导入可以跳过数据库的相关逻辑(DIRECT=TRUE),而直接将数据导入到数据文件中,可以提高导入数据的性能。当然,在很多情况下,不能使用此参数(如果主键重复的话会使索引的状态变成UNUSABLE!)。
Oracle-表连接简介
表的连接是指在一个SQL语句中通过表与表之间的关联,从一个或多个表检索出相关的数据。连接是通过SQL语句中FROM从句的多个表名及WHERE从句里定义的表之间的连接条件来实现的。如果一个SQL语句的关联表超过两个,那么连接的顺序如何呢?ORACLE首先连接其中的两个表,产生一个结果集;然后将产生的结果集与下一个表进行关联....继续这个过程,直到所有的表都连接完成;最后产生所需的数据。
嵌套循环连接(NESTED LOOP JOIN)
PRAGMAAUTONOMOUS_TRANSACTION
数据库事务是一种单元操作,要么是全部操作都成功,要么全部失败。在Oracle中,一个事务是从执行第一个数据管理语言(DML)语句开始,直到执行一个COMMIT语句,提交保存这个事务,或者执行一个ROLLBACK语句,放弃此次操作结束。
事务的“要么全部完成,要么什么都没完成”的本性会使将错误信息记入数据库表中变得很困难,因为当事务失败重新运行时,用来编写日志条目的INSERT语句还未完成。
Oracle权限控制
采用oracle的dbms_rls包实现数据访问控制