oracle ´¥·¢Æ÷±àÒë´íÎó
create or replace trigger update_manager1
before update of sal on emp FOR EACH ROW when (old.job='MANAGER')
declare
avg1 number(7,2);
begin
select avg(sal) into avg1 from empbackup where deptno=:old.deptno ;
if :new.sal> 3*avg1 then
new.sal=3*avg1
end if;
end;
/
±àÒëÎÞ·¨Í¨¹ý Ö÷ÒªÊÇ ¸üÐÂsalµÄֵΪÁíÒ»¸öƽ¾ùÊýµÄÈý±¶ ºÃÏñдµÄÓеãÎÊÌâ
new.sal=3*avg1 ;
±¨´íÔÚÄÄ£¬ÕâÀïÉÙÁË·ÖºÅ
new.sal=3*avg1
-->:new.sal:=3*avg1;
Ïà¹ØÎÊ´ð£º
<?php
getenv("ORACLE_HOME");
$conn=ocilogon("test","test","test_db");
if($conn)
echo success;
&nb ......
¸÷´óÀÏʦºÃ£¬Çë½ÌÒ»¸öÎÊÌ⣮
ÎÒÉèÖÃÁËÒ»¸öoracle×ֶΣ¬varchar(3000),È»ºó²åÈëÒ»ÌõÊý¾Ý³¤¶È²Å1000,¾Í±¨´íÁË£®È磺net.sf.hibernate.exception.GenericJDBCException: Could not execute JDBC batch update
Caused ......
abnormal end of export file
IMP-00028: partial import of previous table rolled back: 3828 rows rolled back
ÓÐûÓÐÒ»ÖÖ·½·¨Èõ¼Èë¼ÌÐø½øÐжø²»Òì³£Ìø³ö»Ø¹ö£¿
ignore=y
Äã² ......
ÇëÎÊÔÚoracleÖÐÈçºÎʵÏÖЧ¹û¾ÍÏñÔÚSQL ServerÖÐ"select top " + pageSize + " * from tb_user where id not in (select top " + curPage*pageSize + " id from tb_user) and units_id=1&qu ......