文章分类 - Oracle
Oracle
摘要:最近项目中用到需向某个表插入数据,业务方提供的是excel,做法是:用excel写好sql,点击下拉,让生成一条一条insert.目前这批数据比较多有10W多。 若在plsql中一条一条执行,会累死并效率低。 解决办法: 第一种:用begin insert1,insert2 ... end;插入,这
阅读全文
摘要:现在这儿所说的分页是简单分页,比如:每页显示20条,但读21条,判断21条存在,则显示下一页,只有一个查看下一页。包括根据名称搜索 我的解决方案是: SELECT * FROM (SELECT A.*, rownum r FROM (select student_no,student_name fr
阅读全文
摘要:(1)查看我们用到其它系统的同义词 SELECT * FROM USER_SYNONYMS CREATE SYNONYM test2.A FOR test1.a;(创建同义词) drop synonym A;(删除同义词) (2)查看我们系统为其它系统提供的同义词 select * from use
阅读全文
摘要:语法:select *from 表名where 条件1start with 条件2connect by prior 当前表字段=级联表字段start with与connect by prior语句完成递归记录,形成一棵树形结构,通常可以在具有层次结构的表中使用。start with表示开始的记录co...
阅读全文
摘要:(1)创建数据库,并设置数据库名数据库管理员:system 密码: test数据库:test(2)创建表并插入数据create table abc(a int, b date);insert into abc values(99, to_date('2008/05/31:12:00:00', 'yyyy/mm/dd:hh:mi:ss'));insert into abc values(88, to_date('2010/05/31:12:00:00', 'yyyy/mm/dd:hh:mi:ss'));(3)导出abc表pl/sql
阅读全文
摘要:其中(1)、(2)、(3)为定义泛型(1)定义接口泛型:public interface IStudent extends Serializable(2)接口中定义方法T executeStudent(Student s);(3)在接口中定义的泛型方法public E getServiceMethod(Class class).(4)Oracle常用函数:Decode如:DECODE(value, if1, then1, if2,then2, if3,then3, . . . else )(5)Oracle常用函数:NVLNVL( string1, replace_with)功能:如果str.
阅读全文
摘要:第一步:打开Oracle的tnsnames.ora文件。添加test =(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = test) ) )其中test为别名,service_name为数据库名,第二部若要再加一个访问Oracle地址直接在上面配置完后加上配置地址test2 =(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HO
阅读全文