- 浏览: 97433 次
- 性别:
- 来自: 上海
最新评论
-
zjuttsw:
看的舒服
重要的hashcode equals转载
文章列表
http://blog.csdn.net/olony/article/details/1727270
性能调优(处理 sql server 死锁)
http://www.myexception.cn/sql-server/345793.html
http://blog.csdn.net/htl258/article/details/4125838
锁的概述
一. 为什么要引入锁
多个用户同时对数据库的并发操作时会带来以下数据不一致的问题:
丢失更新
A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统
脏读
A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产生了不一致
不可重复读
A用户读取数据,随后B用户读出该数据并修改,此时A用户再读取数据时发现前后两次的值不一致
并发控制的主要方法是封锁,锁就 ...
http://blog.csdn.net/htl258/article/details/4125446
begin try
--SQL
end trybegin catch --sql (处理出错动作)
end catch
我们将可能会出错的sql 写在begin try...end try 之间,若出错,刚程序就跳到紧接着的begin try...end try 的beign catch...end catch
中,执行beign catch...end catch错误处理SQL。try..catch 是可以嵌套的。
在begin catch ...end catch中我们可以利用系 ...
Junitttttt
- 博客分类:
- JUnit
http://www.ltesting.net/ceshi/open/kydycsgj/junit/2008/0901/158123.html
http://www.cnblogs.com/Automation_software/archive/2011/01/25/1944393.html
重中之重
OOP的一个很好的机制是使用抽象类,抽象类是不能被实例化的,只能提供给派生类一个接口。设计人员通常使用抽象类来强迫实现人员从基类派生,这样可以确保新的类包含一些期待的功能。
在Junit对抽象类的测试中再次引入工厂设计模式,其测试思想是:抽象类不能被实例化,所以使用具体类测试抽象类是不可以的。因此,构造抽象类的测试类必须也是抽象的。该类需要强制声明两种类型的抽象方法。第一类抽象方法即工厂方法,返回所 ...
http://blog.csdn.net/ai92/article/details/302844
一、简介
JUnit是一个开源的java单元测试框架。在1997年,由 Erich Gamma 和 Kent Beck 开发完成。这两个牛人中 Erich Gamma 是 GOF 之一;Kent Beck 则在 XP 中有重要的贡献(你觉得眼熟一点都不奇怪)。
正如常言道:“麻雀虽小,五脏俱全。” JUnit设计的非常小巧,但是功能却非常强大。
下面是JUnit一些特性的总结:
1) 提供的API可以让你写出测试结果明确的可重用单元测试用例
...
http://www.cnblogs.com/kingjiong/archive/2010/02/08/1665949.html
想要将值插入到自动编号(或者说是标识列,IDENTITY)中去,需要设定 SET IDENTITY_INSERT
示例:
1.首先建立一个有标识列的表:
CREATE TABLE products (id int IDENTITY PRIMARY KEY, product varchar(40))
2.尝试在表中做以下操作:
INSERT INTO products (id, product) VALUES(3, 'garden shovel')
结果会导 ...
循环表记录,改变某列再插入表
- 博客分类:
- ORACLE
DECLARE nNumber int;
BEGIN
nNumber :=1;
LOOP
EXIT WHEN nNumber = 5;
INSERT INTO t_pick_detail (order_number,line_number,type,uom,work_q_id,work_type,status,item_number,planned_quantity,picked_quantity
,staged_quantity,pick_location,picking_flow,load_id,pick_area,wh_id, ...
http://oracle.chinaitlab.com/special/oraclebf/Index.html
http://blog.sina.com.cn/s/blog_6cb0deff0100t4l8.html
遇到的问题:
一个sql中,union了几个子查询。单独执行每个子查询都没问题,但union后执行,报
ORA-00904: "xxx": invalid identifier
关于union的使用:
SQL: UNION Query:
http://www.techonthenet.com/sql/union.php
SQL: UNION ALL Query:
http://www.techonthenet.com/sql/union_all.php
所union的 ...
http://msdn.microsoft.com/en-us/library/ms189491.aspx
http://msdn.microsoft.com/zh-cn/library/ms189491.aspx
http://blog.csdn.net/dba_huangzj/article/details/7657979
SELECT (CAST((SELECT SUBSTRING( (SELECT CONVERT(varchar(10),GETDATE(),20)),1,10)) as DATE ) )
获取日期
SELECT (CAST((SELECT SUBSTRING( (SELECT CONVERT(varchar(10),GETDATE(),8)),1,10)) as TIME ) )
获取时间
获取之后并转换回date,time类型
http://www.cnblogs.com/freshman0216/archive/2008/08/15/1268316.html
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。
...
http://hi.baidu.com/huahua035/item/87d5e71e6a7d31f187ad4ea5
两张表进行数据的拷贝,最常用的拷贝语句是:
insert into select 和 select into from
但是请绝对的注意:
在Oracle中select into from不可以使用-----原因很简单:select into是PL/SQL language 的赋值语句!如果使用则Oracle会抛出0RA-00905:missing keyword的异常!
但是可以用create table select代替该功能!!!具体参考下面测试代码!
但 ...