posted @ 2010-09-02 14:40
随笔分类 - Oracle
Oracle
摘要:select distinct 'delete from ' || table_name || ' where student_id = stu_id;' from user_tab_columns where column_name = 'STUDENT_ID';
阅读全文
摘要:PL/SQL中为我们提供了调试存储过程的功能,可以帮助你完成存储过程的预编译与测试。 点击要调试的存储过程,右键选择TEST 如果需要查看变量,当然调试都需要。在右键菜单中选择Add debug information. start debugger(F9)开始我们的测试,Run(Ctrl+R) 随时在varible List中输入我们想查看的变量 其它: Step into(Ctrl...
阅读全文
posted @ 2010-07-15 10:54
摘要:当执行如下语句的时候会报”ora-00997:非法使用LONG数据类型” insert into companies (long_column)select long_columnfrom suppliers; 可以使用to_lob()函数来解决 insert into companies (lob_column)select to_lob(long_column)from suppliers;
阅读全文
posted @ 2010-07-06 14:05
摘要:/*判断字符串是否是日期格式*/ CREATE OR REPLACE FUNCTION is_date(parameter VARCHAR2) RETURN NUMBER IS val DATE;BEGIN val := TO_DATE(NVL(parameter, 'a'), 'yyyy-mm-dd hh24:mi:ss'); RETURN 1;EXCEPTION WHEN OTHERS TH...
阅读全文
posted @ 2010-07-02 14:28
摘要:查看oracle执行计划 from-> http://www.blogjava.net/kongji2008/archive/2009/08/12/290770.html 日常开发活动中,有时候需要对oracle执行计划进行监控,以此来调优程序和数据库方面的性能。常用方法有以下几种:一、通过PL/SQL Dev工具 1、直接File->New->Explain Plan Wind...
阅读全文
posted @ 2010-06-09 09:50
摘要:oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件, imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在sqlplus.exe或者dos(命令行)中执行,dos中可以执行时由于 在oracle 8i 中 安装目录...
阅读全文
posted @ 2010-04-06 14:04
摘要:第一种方法的优点:可以导出多表;第二种方法的优点:可以导出表中的任意列,只把你想要的列生成insert语句;第一种方法:右键选择某个表,点击"Export date",出现右边所示窗口,选择相应表(可以多选,也是这种方式的优点),选择SQL Inserts标签页,指定输出地点(Output file),点击"Export",完成导出 第二种方法右键选择某个表,点击"Query date",出现右...
阅读全文
posted @ 2009-02-12 18:10
浙公网安备 33010602011771号