- 浏览: 10384 次
- 性别:
- 来自: 深圳
-
最新评论
文章列表
TRUNCATE和DELETE有以下几点区别
1、TRUNCATE在各种表上无论是大的还是小的都非常快。如果有ROLLBACK命令DELETE将被撤销,而TRUNCATE则不会被撤销。
2、TRUNCATE是一个DDL语言,向其他所有的DDL语言一样,他将被隐式提交,不能对TRUNCATE使用ROLLBACK命令;DELETE是一个DML语言,在事务中可以回滚。
3、TRUNCATE将重新设置高水平线和所有的索引。在对整个表和索引进行完全浏览时,经过TRUNCATE操作后的表比DELETE操作后的表要快得多。
4、TRUNCATE不能触发任何DELETE触发器。
5、不能授予任何人清空 ...
如果一个类继承内部类,则创建该类的对象时需提供一个外部类的对象作为构造方法的参数。
class Car
{
class Wheel
{
}
}
class SuperWheel extends Car.Wheel
{
SuperWheel(Car car)
{
car.super();
}
public static void main(String [] args)
{
Car car = new Car();
...
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;
A A ZERO SPACE--------- --------- --------- --------- 65 97 48 32
2.CHR给出整数,返回对应的字符;SQL> select chr(54740) zhao,chr(65) chr65 ...
存储过程_if else的例子
- 博客分类:
- 数据库
PROCEDURE award_bonus (emp_id NUMBER) IS
bonus REAL;
comm_missing EXCEPTION;
BEGIN -- executable part starts here
SELECT comm*0.15 INTO bonus FROM emp WHERE empno = emp_id;
IF bonus IS NULL THEN
RAISE comm_missing;
ELSE ...
JTable列表自适应宽度
- 博客分类:
- swing
/**
* JTable列表自适应宽度
* @param 需列表自适应宽度的JTable
*/
public void FitTableColumns(JTable myTable) {
JTableHeader header = myTable.getTableHeader();
int rowCount = myTable.getRowCount();
Enumeration columns = myTable.getColumnModel().getColumns();
...
昨天登录本地数据库时,发现不能用sysdba角色登录,但是普通用户可行,顿时纳闷了:怎么权限高的角色还登录不了呢,用户名、密码都没错啊,人家不用用户名密码都可以登录的。后来跟同事装的oracle文件夹对比后,发现自己
D:\oracle\ora92\network\admin目录少了个sqlnet.ora文件。
随即拿来,重新登录,OK。但是为什么会少这个文件以及少了它为什么就不行了?这俩问题有待事后分析。
sqlnet.ora内容
# SQLNET.ORA Network Configuration File: D:\oracle\ora92\network\admin\sqln ...
- 2009-06-24 20:08
- 浏览 1085
- 评论(0)
//判断键盘按下的是否是ctrl+v或者ctrl+c
if (((e.getKeyCode() == KeyEvent.VK_V) || (e.getKeyCode() == KeyEvent.VK_C))
&& ((e.getModifiers() & KeyEvent.CTRL_MASK) == KeyEvent.CTRL_MASK)) {
if((e.getKeyCode() == KeyEvent.VK_V)){
System.out.println("按 ...
- 2009-06-22 15:45
- 浏览 1362
- 评论(0)
1几个最重要的快捷键
代码助手:Ctrl+Space(简体中文操作系统是Alt+/)
快速修正:Ctrl+1
单词补全:Alt+/
打开外部Java文档:Shift+F2
显示搜索对话框:Ctrl+H
快速Outline:Ctrl+O
打开资源:Ctrl+Shift+R
打开类型:Ctrl+Shift+T
显示重构菜单:Alt+Shift+T
上一个/下一个光标的位置:Alt+Left/Right
上一个/下一个成员(成员对象或成员函数):Ctrl+Shift+Up/Down
选中闭合元素:Alt+Shift+Up/Down/Left/Right
删除行:Ctrl+D
在当前行上插入 ...
- 2009-06-20 15:58
- 浏览 783
- 评论(0)