- 浏览: 21408 次
- 性别:
- 来自: 重庆
最新评论
-
lxc914_java:
我以前就是没有注意大小写,还以为不支持这样做呢,谢了
js动态修改TD单元格的colspan属性值
文章列表
一、效率比较
1.不适用批量:
declare
type id_table_type is table of number(6) index by binary_integer;
type name_table_type is table of varchar2(10) index by binary_integer;
id_table id_table_type;
name_table name_table_type;
start_time number(10);
end_time number(10);
begin
...
1.exists:判断某集合元素是否存在
declare
type ename_table_type is table of emp.ename%type;
ename_table ename_table_type;
begin
if ename_table.exists(1) then
dbms_output.put_line('存在');
else
dbms_output.put_line('不存在');
end if;
end;
/
2.count:返回集合元素的个数 例如:ename_table.count
3. ...
一、PL/SQL记录
1.简单使用:
declare
type emp_record_type is record(
v_empno emp.empno%type,
v_name emp.ename%type,
v_sal emp.sal%type
);
emp_record emp_record_type;
begin
select empno, ename, sal into emp_record from emp where empno = &no;
--或者:select empno, ...
一、条件分支语句:
--1. if..else 条件判断
declare
v_comm emp.comm%type;
v_empno emp.empno%type := &no; ...
oracle中的变量:
1、标量类型:单个数据、单行单列(int varchar2 date等等)
2、复合数据类型:即一个变量可以存放多个值:单行多列、单列多行、多行多列
单行单列:记录
单行多列:PL/SQL表(索引表、嵌套表、varray)
多行多列:记录表
使用步骤:定义数据类型、定义变量
--1.使用标量变量
declare
e_sal number; --或者:v_ename emp.ename%type;
e_job varchar2(20); --或者:v_sal emp.sal%type;
begin
...
变量 :v_作为前缀 例如:v_sal, v_job
常量: c_作为前缀 例如:c_rate
游标:_cursor作为后缀 例如:emp_cursor
异常:e_作为前缀 例如:e_integrity_error
plsql表类型:_table_type作为后缀 例如sal_table_type
plsql表变量:_table作为后缀 例如:sal_table
plsql记录类型:_record_type后缀 例如:emp_record_type
plsql记录变量:_record后缀 例如:emp_record
javaAPI:
public static void main(String[] args) {
String str = "lixin_2002@163.com";
String reg = "([a-zA-Z0-9]+)\\@[a-zA-Z0-9]+\\.[a-zA-Z0-9]+$";
Pattern p = Pattern.compile(reg);
Matcher m = p.matcher(str);
System.out.println(m.f ...
Java的路径问题,相对来说就比较繁杂。最近的工作涉及到创建和读取文件的工作,现将实际使用中遇到的问题总结如下:
一 相对路径的解释
1.相对路径(即相对于当前用户目录的相对路径)均可通过以下方式获得(不论是一般的java项目还是web项目)
String relativelyPath=System.getProperty("user.dir");
对于一般的java项目中的文件是相对于项目的根目录,而对于web项目中的文件路径,可能是服务器的某个路径,同时不同的web服务器也不同(tomcat是相对于 tomcat安装目录\bin)。为此,个人认 ...