WINFORMSÀïµ÷ÓÃORACLE´æ´¢¹ý³Ì³ö´í£¬Ï£Íû´ó¼Ò°ïÎÒ¿´¿´
ÔÚд´úÂëʱÐèÒªÖ´Ðд洢¹ý³ÌÈ»ºó·µ»ØÒ»¸ödatasetµÄ¼¯ºÏ£¬
´æ´¢¹ý³ÌÈçÏ£º
create or replace procedure P_YW_TRACK_OUT_YDWF
( p_dt_start in date ,
p_dt_end in date ,
p_Scan_site in varchar2,
p_NEXT_SITE in varchar2,
resultset in out pkg_return_resultset.resultset )
is
begin
open resultset for
select YWORDER,SIGNINOUTSCANTIME,NEWINOUTSTATESITE AS Scan_site,
SIGNINOUTNEXTSITE as NEXT_SITE,PCS,CREATOR from t_yw_order
where SIGNINOUTSCANTIME between p_dt_start and p_dt_end
and NEWINOUTSTATE='01' and
(CASE WHEN p_NEXT_SITE IS NULL THEN '1' ELSE NEWINOUTSTATESITE END )=
(CASE WHEN p_NEXT_SITE IS NULL THEN '1' ELSE p_NEXT_SITE END ) and SIGNINOUTNEXTSITE=p_Scan_site;
end;
ÎÒµ÷Óô洢¹ý³Ìʱ´«ÈëÁËÏàÓ¦µÄ²ÎÊý£¬µ«ÊÇÖ´ÐÐʱȴ³öÏÖÏÂÃæµÄ´íÎó£º
´íÎóÃèÊö:ORA-06550: µÚ 1 ÐÐ, µÚ 39 ÁÐ:
PLS-00103: ³öÏÖ·ûºÅ ":"ÔÚÐèÒªÏÂÁÐ֮һʱ£º
( - + case mod new not null
<an identifier> <a double-quoted delimited-identifier>
<a bind variable> avg count current exists max min prior sql
stddev sum variance execute forall merge time timestamp
interval date
<a string literal with character set specification>
<a number> <a single-quoted SQL string&
Ïà¹ØÎÊ´ð£º
exp user/password@dbname file=c:\table.dmp tables=jbitaku,jbitakum grants=y
È»áá°´»Ø車鍵 說Ã÷:¡¡ user/password@dbname ¡¡·Ö別±íʾÓÃ戶Ãû£¬ÃÜ碼ºÍ·þ務Ãû f ......
ÎÒÔÚ´´½¨Êý¾Ý¿âµÄʱºòÓõÄÃû×ÖΪoracle10£¬µ«ÊÇ´´½¨ºÃºó£¬ÔÚĬÈϵÄĿ¼ÏÂÏÔʾµÄÃû³ÆÈ´ÊÇoracle10g£¬ÕâÊÇΪʲô£¿
Äã¿´µÄ 10gÊǰ²×°Ä¿Â¼°É
SQL> select name from v$database;
NAME
---------
ORCL
......
×Ö¶Î FORGANGUID TOTAL FSTATETYPE
1 0412105DA35645EA9A32AE160EEA25BF 1;1 estIllnessRest;estRetire
2 05AF08C3195B4075847685E96711457D 1 estRegular
3 10EDE82520F24289B7 ......
Çë¸÷λ¸ßÊÖ°ïæ oracleºº×ÖתƴÒô
±ÈÈçÏÖÔÚÓиöÁÐ ÀïÃæµÄºº×ÖΪÄãºÃ ÎÒÏë²é³öÀ´µÄÊÇN ÇëÎʸ÷λ¸ßÊÖÈçºÎʵÏÖ ¸ø¸öÏêϸµÄ¿´¿´ лÁË
ÓÐÖªµÀµÄ¸æËßÒ»Éù ллÁË
ûÕÒµ½°¡ Äܸø·¢Ò»¸öÂð
ÄÄλ˧¸çÄܸøÏêϸµÄËµÒ ......
OracleÖÐSQLÓï¾äÖÐ
drop table ±íÃû cascadeconstraints
Óë
drop table ±íÃû cascadeconstraint
ÓÐÊ²Ã´Çø±ð£¿
constraintºÍconstraintsÔÚoracleÖÐÊÇÒ»ÑùʹÓõÄ
¹Ù·½½¨ÒéʹÓÃconstraint
ÒýÓÃ
constraintºÍc ......