- 浏览: 40287 次
- 性别:
- 来自: 苏州
最新评论
-
liubang201010:
关于Toad 更多内容 请参考:http://www.inno ...
Toad快捷键
文章列表
从一个博客上看到的6个题,先看看吧,如果都会了,这部分的知识就掌握的不错啦!输出结果在代码注释后面:test1:
package StringTest;
publicclass test1 {
/**
* @param args
*/
publicstaticvoid main(String[] args){
String a ="a1";
String b ="a"+1;
System.out.println(a==b); ...
F4 移动到表上,查看表的描述
F5 重启当前页面
F6 格式化sql
F7 clear all
F8 调出以前执行的sql命令
F9 执行全部sql
ctrl+e 看执行计划
ctrl+. 补全table_name
ctrl+t 补全table_name,或者显示字段
ctrl+enter 直接执行当前sql
ctrl+shift+f 格式化sql语句
alt+箭头上下 看sql history
- 2012-05-31 23:19
- 浏览 1682
- 评论(1)
=======================================================================
ERROR 1
正在检查操作系统要求...要求的结果: 5.0,5.1,5.2,6.0 之一实际结果:
6.1检查完成。此次检查的总体结果为: 失败 <<<<问题: Oracle Database 11g
未在当前操作系统中经过认证。建议案:
确保在正确的平台上安装软件。========================================================
正在检查 S ...
datatable移动行位置
- 博客分类:
- .NET
1.
DataRow other = datatable.NewRow(); other["DEFECTCODE"] = "Others"; other["NGQTY"] = OthersNGQTY.ToString(); other["COUNTRATE"] = 1; datatable.Rows.Add(other); DataTable endtable ...
==与equals的区别
- 博客分类:
- Java
值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。 ==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。 equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。 ==比较的是2个对象的地址,而equals比较的是2个对象的内容。 显然,当equals为true时,==不一定为true;
js脚本全屏打开子窗口
- 博客分类:
- javascript
打开窗口,全屏显示
function OpenCheck(Serial){ var returnValue = ShowWindowLarge('Maintain.aspx?ID=' + Serial , "Edit", false, ""); if (returnValue){ RefreshMyself(); } return false; }
function ShowWindowLarge(TargetPage, t ...
BEGIN DBMS_SCHEDULER.CREATE_JOB(JOB_NAME => 'JOB_ScorTemplateGeneral', JOB_TYPE => 'PLSQL_BLOCK', JOB_ACTION => 'DECLARE BEGIN PKG_SCORE.ScorTemplateGeneral END;', START_DATE => SYSDA ...
1、登录后默认自动选中My Objects
默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。
设置方法: Tools菜单 –> Brower Filters,会打开Brower Folders的定单窗口,把“My Objects”设为默认即可。 Tools菜单--Brower Folders,中把你经常点的几个目录(比如:Tables Views Seq Functions Procedures)移得靠上一 ...
CREATE TABLE s_if_erptransferlog( JobID VARCHAR2(200) NOT NULL, startdatetime TIMESTAMP NOT NULL, enddatetime TIMESTAMP NOT NULL, usedtime NUMBER(10, 0) NOT NULL, processcount NUMBER(22, 0) NOT NULL, result VARCHAR2(40) NOT NULL, errormsg VARCHAR2(400) , serial N ...
select to_char(round(number1*100,3),'990.999') || '%' from dual
今天发现了以前犯的错误,在InitializeRow中执行查询参数表来转换绑定的source数据。
这样导致查询速度变得奇慢。
--本来在debug时,也发现了这个慢的原因在绑定数据到grid上时很卡。但是没去debug InitializeRow方法中去。
sqlplus有几种登陆方式 比如:
1.C: > sqlplus "/as sysdba" --以操作系统权限认证的oracle sys管理员登陆
2.C: > sqlplus /nolog --不在cmd或者terminal当中暴露密码的登陆方式
SQL> conn /as sysdba
&
SQL> conn sys/password as sysdba
3.C: > sqlplus scott/tiger --非管理员用户登陆
4.C: > sqlplu ...
Select … for update语句是我们经常使用手工加锁语句。通常情况下,select语句是不会对数据加锁,妨碍影响其他的DML和DDL操作。同时,在多版本一致读机制的支持下,select语句也不会被其他类型语句所阻碍。
借助for update子句,我们可以在应用程序的层面手工实现数据加锁保护操作。本篇我们就来介绍一下这个子句的用法和功能。
下面是采自Oracle官方文档《SQL Language Reference》中关于for update子句的说明:(请双击点开图片查看)
从for update子句的语法状态图中,我们可以看出该子句分为两个部分:加锁范围子句和加锁 ...
2007年10月17日 星期三 09:46
DataSet 对象是支持 ADO.NET的断开式、分布式数据方案的核心对象 ,用途非常广泛.我们很多时候需要使用其中的数据,比如取得一个DataTable的数据或者复制另一个DataTabe中的数据或者是DataRow的数据,但是只有DataSet和DataTable的复制是支持深层复制的,就是说不仅能复制元素的结构,而且能复制元素的数据,而DatatDataRow没有相关的复制的方法,下面将简单介绍下这些数据元素的复制问题。
DataTable sourceTable;
DataTable objectTable;
DatatDataRow s ...
select SESSION_ID ,o.* from v$locked_object l join dba_objects o on (l.OBJECT_ID=o.object_id)
上面的sql中得到所有锁表的sid 然后执行下面这句:
select * from v$session where sid=108
从得到的结果中 serial字段(这里是 2769)然后执行:
alter system kill session '108,2769';