码迷,mamicode.com
首页 >  
搜索关键字:动态sql plsql    ( 2415个结果
PLSQL_闪回删除FlashBack Drop表误删除如何进行恢复(案例)
2014-06-25 BaoXinjian一、摘要在PLSQL开发时,有时候会遇到对表的误删除,其实遇到这种情况不需要紧张,如果问题较大,请DBA帮忙,如果只是小问题,只需自己处理,利用flashback闪回操作即可,可将表进行恢复在删除表时,系统一般都是表放入回收站中,并没有完全进行删除,因此,只...
分类:数据库   时间:2014-06-26 20:10:09    阅读次数:299
PLSQL_性能优化效能跟踪工具SQL Trace分析(案例)
2014-06-25 BaoXinjian一、摘要SQL TRACE是Oracle提供的用于进行SQL跟踪的手段,是强有力的辅助诊断工具。在日常的数据库问题诊断和解决中,SQL TRACE是非常常用的方法。一般,一次跟踪可以分为以下几步:1、界定需要跟踪的目标范围,并使用适当的命令启用所需跟踪。2、...
分类:数据库   时间:2014-06-26 18:14:21    阅读次数:408
Error:ORA-00937: 非单组分组函数错误
ORA-00937: 非单组分组函数错误 select count(*), t.user_name from sys_user t, sys_department a, sys_dep_type d where t.dep_id = a.dep_id and a.dep_id = d.dep_id and t.recd_is_del = 0 group by t.u...
分类:其他好文   时间:2014-06-26 08:07:37    阅读次数:231
03. 行列转换写法小结
原文:03. 行列转换写法小结行列转换,通常有2种方法,一是CASE WHEN/UNION;一是PIVOT/UNPIVOT。对于行值或列数不固定的情况,需要用动态SQL。一. 行转列--drop table RowToColcreate table RowToCol(ID int,Code varc...
分类:其他好文   时间:2014-06-25 23:47:41    阅读次数:308
Java开发环境的基本设置
作为Java的初学者,不知道其他的初学者有没有和我一样的感受:用Java开发需要配置这么复杂的环境,太难了!第一次配置时,一团混乱,Oracle监听服务打不开了,PLSql连接不上Oracle了,等着这些都解决了,又听说还要配置Tomcat,一查,配置Tomcat之前还需要配置JDK,于是,就好像抓住了一个绳子一样,这个绳上的蚂蚱就炸锅啦!不过好在,现在基本上完成了对Java开发环境的基本设置,所...
分类:编程语言   时间:2014-06-24 19:55:40    阅读次数:357
Oracle Client 与PLSQL Developer的配置
在对oracle数据库进行管理或者在开发活动中常常会使用PLSQLDeveloper工具来管理我们的数据库,当然,要让我们在PLSQLDeveloper上的操作在远程数据库系统中生效,我们首先需要安装oracle的客户端。准备:1,OracleDatabaseInstantClienthttp://www.oracle.com/technetwork/datab..
分类:数据库   时间:2014-06-24 16:47:48    阅读次数:396
Oracle学习(十三):闪回
1.知识点:可以对照下面的录屏进行阅读 SQL> --1. 错误地删除了记录 SQL> --2. 错误地删除了表 SQL> --3. 查询历史记录 SQL> --4. 如何撤销一个已经提交的事务 SQL> SQL> --闪回的类型 SQL> --1. 闪回表:将表回退到过去的一个时间上 SQL> --2. 闪回删除:Oracle回收站 SQL> --3. 闪回版本查询:所有历史记录 SQL...
分类:数据库   时间:2014-06-22 20:47:39    阅读次数:187
Oracle学习(十二):存储过程/存储函数
1.知识点 --第一个存储过程 /* 打印Hello World create [or replace] PROCEDURE 过程名(参数列表) AS PLSQL子程序体; 调用存储过程: 1. exec sayHelloWorld(); 2. begin sayHelloWorld(); sayHelloWorld(); end; / ...
分类:数据库   时间:2014-06-22 16:33:52    阅读次数:354
ORA-00913错误:PL/SQL: ORA-00913: too many values
ORA-00913错误 描述:PL/SQL: ORA-00913: too many values 目标:编写一个可以循环插入数据的脚本 操作过程: SQL> desc tcustmer Name               Null?    Type  ----------------- -------- -------------------------...
分类:数据库   时间:2014-06-21 21:40:02    阅读次数:326
动态 SQL
SQL Server 允许用字符串来动态构造 T-SQL 代码的一个批处理,接着再执行这个批处理。这种功能称为动态SQL (dynamic SQL)。SQL Server提供了两种执行动态 SQL 的方法:使用 EXEC(EXECUTE 的缩写)命令和sp_executesql 存储过程。动态SQL...
分类:数据库   时间:2014-06-21 16:16:17    阅读次数:227
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!