<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    無(wú)憂無(wú)鹵

    鳥(niǎo)在籠中,恨關(guān)羽不能張飛;人處世上,要八戒更需悟空

    測(cè)試….

    posted @ 2009-03-22 11:17 beyond 閱讀(100) | 評(píng)論 (0)編輯 收藏
    posted @ 2009-03-22 11:12 beyond 閱讀(77) | 評(píng)論 (0)編輯 收藏
    一、%rowtype只是指明引用的記錄的類(lèi)型,但不保證NOT NULL約束

    我們知道使用%type和%rowtype可以分別指定引用的字段、記錄類(lèi)型,但其中有一個(gè)特別需要注意的地方:

    %type和%rowtype都不保證NOT NULL約束。例如:

    DECLARE
      my_empno emp.empno%TYPE;  --emp.empno should not be null
      ...
    BEGIN
      my_empno := NULL;  - - this works well

    以上這段代碼在emp表的empno字段不能為空的情況下依然是可以執(zhí)行的。


    二、%rowtype記錄的賦值

    用%ROWTYPE作聲明的時(shí)候是不可以進(jìn)行初始化賦值的,但是有兩種方法可以一次性為所有字段賦值。

    方法一:假如兩個(gè)記錄類(lèi)型的聲明引用了同一數(shù)據(jù)表或游標(biāo),那么它們就可以相互賦值,如:

    DECLARE
      dept_rec1 dept
    %ROWTYPE;
      dept_rec2 dept
    %ROWTYPE;
      
    CURSOR c1 IS   SELECT * FROM dept;
      dept_rec3 c1
    %ROWTYPE;

    BEGIN
      .. . 
      dept_rec1 :
    = dept_rec2  --this works well

    但是,如果一個(gè)類(lèi)型是引用的是數(shù)據(jù)表而另一個(gè)引用的是游標(biāo)的話,那么,即使它們表現(xiàn)的內(nèi)容相同,也是不能相互賦值的

    dept_rec2 := dept_rec3; - - not allowed

    因?yàn)榇颂幍膁ept_rec2引用是表,而dept_rec3引用的是游標(biāo),所以即便它們查詢的內(nèi)容一樣也

    方法二:我們可以使用SELECT或FETCH語(yǔ)句將取得的數(shù)據(jù)賦給記錄。但在表或視圖中定義的字段名稱(chēng)順序要與記錄中的名稱(chēng)順序相同。

    DECLARE
      dept_rec dept
    %ROWTYPE;
      ...
    BEGIN
      
    SELECT * INTO dept_rec FROM dept WHERE deptno = 30;
      ...
    END

    但是,我們不能使用賦值語(yǔ)句來(lái)把字段列表中的值賦給記錄。所以,下面的語(yǔ)法形式是不允許的:

    record_name := (value1, value2, value3, ...); -- not allowed 


     三、
    使用別名

    從游標(biāo)中取出的數(shù)據(jù),如果游標(biāo)定義中含有表達(dá)式時(shí),我們就需要使用別名才能正確地為%ROWTYPE類(lèi)型記錄賦值:

    DECLARE
      
    CURSOR my_cursor IS
        
    SELECT sal + NVL(comm, 0wages, ename FROM emp;
      my_rec my_cursor
    %ROWTYPE;
    BEGIN
      
    OPEN my_cursor;
      LOOP
        
    FETCH my_cursor
          
    INTO my_rec;
        
    EXIT WHEN my_cursor%NOTFOUND;
        
    IF my_rec.wages > 2000 THEN
          
    INSERT INTO temp VALUES (NULL, my_rec.wages, my_rec.ename);
        
    END IF;
      
    END LOOP;
      
    CLOSE my_cursor;
    END;

     

    posted @ 2009-02-25 15:49 beyond 閱讀(692) | 評(píng)論 (0)編輯 收藏

    <html>
    <head>
    </head>
    <body>
    <form action="" method="post" enctype="multipart/form-data" name="form1">
    <input name="attach" type="file" onchange="javascript:ShowImg(this.value);" onKeyDown="javascript:return(false);" size="20">
    <script language="JavaScript">
    function ShowImg(src)
    {
    document.getElementById("imgDiv").innerHTML="圖片預(yù)覽:<br><img id='imgObj' onerror='javascript:GetError()' onload='javascript:GetSize()' src='file:///" + src + "'>";
    }
    function GetSize()
    {
    var width,height;
    var imgObj=document.getElementById("imgObj");
    width=imgObj.width;
    height=imgObj.height;
    document.getElementById("err_msg").innerHTML="圖片大小(寬×高):<font color=red>" + width + "×" + height + "</font>";
    if(width>164){
    imgObj.width=164;
    imgObj.height=imgObj.height/(imgObj.width/164);
    }
    }
    function GetError()
    {
    document.getElementById("err_msg").innerHTML="圖片大小(寬×高):<font color=red>NaN</font>";
    document.getElementById("imgDiv").innerHTML="";
    document.getElementById("err_msg").innerHTML="圖片文件不存在或格式錯(cuò)誤!"
    }
    </script>
    <div id="imgDiv" align="center"></div>
    <div id="err_msg" align="center"></div>
    </form>
    </body>
    </html>

    ????申明:此代碼來(lái)自互聯(lián)網(wǎng)。

    posted @ 2008-12-02 22:05 beyond 閱讀(973) | 評(píng)論 (0)編輯 收藏

    運(yùn)行
    sqlplus回車(chē)
    longon as sysdba回車(chē)
    回車(chē)
    通過(guò)上面步驟登陸后修改密碼
    alter user system identified by pwd
    posted @ 2008-11-29 22:40 beyond 閱讀(156) | 評(píng)論 (0)編輯 收藏

    Jsp頁(yè)面引入js文件注意:

    ?

    1. 引入的js文件路徑要采用絕對(duì)路徑,在forward的情況下相對(duì)路徑可能會(huì)出錯(cuò),這是由于jsp頁(yè)面最終將被便以為servlet,為class,

      這時(shí)class的路徑與原來(lái)js文件的相對(duì)路徑將有所改變。

    2. 引入的js文件不能識(shí)別標(biāo)簽(如:jstl ),如果需要用標(biāo)簽,可以將js文件更改為jspf文件。
    posted @ 2008-11-29 00:31 beyond 閱讀(122) | 評(píng)論 (0)編輯 收藏

    始めまして、どうぞよろしくお願(yuàn)いします、まず、自己紹介させていただきます。

    ????  オウセイメイ と申します、二十二歳,湖南省の出身です、今年八月に 中國(guó)石油大學(xué)に卒業(yè)しました、コンピューターの専門(mén)です。

    ????  今年三月に 自習(xí)生として、新思ソフト會(huì)社に入って、電路プロジェクトの電力チームを入って、開(kāi)発をしています、

    今まで、半年となりました。なお、八月に UMLと関連のUMTP資格を取りました。

    ????  得意言語(yǔ)はC++、ジャーバーです、學(xué)校に、C++で、軌道交通アナログシステムを開(kāi)発した、一等賞を得ました。

    ????  対日開(kāi)発會(huì)社の関係ので、入社してから、日本語(yǔ)の勉強(qiáng)を始めました、勉強(qiáng)時(shí)間が不足なので、日本語(yǔ)のレベルが下手だと思いますが、

    でも日本語(yǔ)システム環(huán)境で 仕事をやることができるし、日本仕様書(shū)も読めます。日本語(yǔ)が難しいですけど、これから、

    全力を入れて、勉強(qiáng)していきたいと思います、ぜひ、機(jī)會(huì)があれば、日本にいって、勉強(qiáng)したいと思います。

    ????  どうぞよろしくお願(yuàn)いします。

    posted @ 2008-11-25 07:38 beyond 閱讀(258) | 評(píng)論 (0)編輯 收藏
    QueryException: ClassNotFoundException
               解決方法:在hibernate.properties上,或是在spring的conext xml中,加上一個(gè)屬性hibernate.query.factory_class,值為org.hibernate.hql.classic.ClassicQueryTranslatorFactory。

       原因:從網(wǎng)上獲知,weblogic.jar中已經(jīng)有了一個(gè)antlr.jar的版本,導(dǎo)致應(yīng)用中hibernate3.jar中用到的antlr.jar不能找到,導(dǎo)致異常。
       被這個(gè)問(wèn)題纏繞了一整天,使我的OA項(xiàng)目毫無(wú)進(jìn)展,終于解決了~~

    hibernate 查詢對(duì)象為空
        沒(méi)有主鍵導(dǎo)致的
        在數(shù)據(jù)庫(kù)對(duì)應(yīng)的表中設(shè)置主鍵。

    posted @ 2008-11-23 15:05 beyond 閱讀(106) | 評(píng)論 (0)編輯 收藏

    Lazy 只有在session初始化

    打開(kāi)狀態(tài)下才有效,如果session關(guān)閉將報(bào)proxy can't initialize錯(cuò)誤

    Jdk 的代理只能對(duì)接口進(jìn)行代理

    Cglib 能對(duì)類(lèi)進(jìn)行代理。

    一級(jí)緩存之緩存實(shí)體化對(duì)象,

    Get load iterator save都是用了一級(jí)緩存。

    一級(jí)緩存與session的生命周期是一樣的。

    二級(jí)緩存和sessionFactory的生命周期是一致的。

    posted @ 2008-11-10 01:29 beyond 閱讀(91) | 評(píng)論 (0)編輯 收藏

    測(cè)試用office2007發(fā)日志……

    posted @ 2008-11-09 01:11 beyond 閱讀(97) | 評(píng)論 (0)編輯 收藏
    僅列出標(biāo)題
    共3頁(yè): 上一頁(yè) 1 2 3 下一頁(yè) 

    導(dǎo)航

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    統(tǒng)計(jì)

    常用鏈接

    留言簿(1)

    隨筆檔案

    相冊(cè)

    搜索

    最新評(píng)論

    • 1.?re: 近期任務(wù)
    • 大哥 等著你的drools5翻譯呢 drools4把我搞死了 如果你有關(guān)于drools4的心得的話請(qǐng)指教 感覺(jué)自己使用的不是很好 望賜教 QQ:53816565 謝謝
    • --sunnidy
    • 2.?re: Mysql遷移到Oracle
    • 不錯(cuò),看樣子支持大多數(shù)數(shù)據(jù)庫(kù)遷移到oracle,不知道是否支持從oracle轉(zhuǎn)出?
    • --FastUnit

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 一级做受视频免费是看美女| 小说专区亚洲春色校园| 鲁丝片一区二区三区免费| 在线观看亚洲成人| sss在线观看免费高清| 亚洲日韩中文字幕日韩在线| 深夜福利在线免费观看| 国产在线观看免费不卡| 国产精品亚洲色婷婷99久久精品| 在线观看人成网站深夜免费| 亚洲丰满熟女一区二区哦| 日韩免费视频观看| 在线亚洲精品视频| 亚洲成a人片在线播放| 午夜不卡AV免费| 亚洲熟伦熟女新五十路熟妇| 精品国产污污免费网站入口| 精品国产亚洲一区二区三区| 久久国产精品国产自线拍免费| 亚洲va在线va天堂va不卡下载| 一级毛片免费毛片一级毛片免费 | 久艹视频在线免费观看| 午夜亚洲国产理论秋霞| 免费观看无遮挡www的小视频| 亚洲日韩AV一区二区三区中文 | 大学生一级特黄的免费大片视频| 亚洲AV永久无码天堂影院| 亚洲日韩国产精品乱| 99视频在线免费看| 亚洲av日韩aⅴ无码色老头| 在线观看亚洲天天一三视| 一级毛片全部免费播放| 亚洲Av无码国产一区二区| 亚洲国产另类久久久精品小说| **俄罗斯毛片免费| 色偷偷亚洲男人天堂| 亚洲Av无码专区国产乱码DVD| 国产精品美女午夜爽爽爽免费| 一级毛片在线免费视频| 亚洲精品国产福利片| 国产在线观看免费视频播放器|