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

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

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

    posts - 3,comments - 1,trackbacks - 0
    今天修改一個前人的程序,一段sql文,里面的內容一個很奇怪的地方,
    SELECT
      .
      ..
    FORM
       TABLE1 A,
       TABLE2 B
    WHERE
       A.FROMID 
    = B.TOID
       
    AND ..
       
    AND .


    這里面a表中的FromId 是char(8),b表中的toId是char(9) 一開始感覺這能出來數據嗎 可真他娘的出來了,暈!!!,公司不讓上網,看書找不到介紹,自己慢慢猜測,一定是oracle自動給位數小的補足了空格。
    回到家里上網查了一下,找到答案了,大概摘錄一下,給自己以后提個醒,如果有什么不對的地方希望那個大家批評指教!!!

    Oracle使用以下兩種比較規則:
    1、空格補齊比較語法
    對于類型CHAR、NCHAR、text literals、USER函數值, 在進行比較時, 先在較短的那個
    字符串后補上空格以使長度相等, 然后再進行比較. 注意b.toId = ‘12345678’也會是true的
    2、非補齊比較語法
    對于類型VARCHAR2、NVARCHAR2, 則不用補齊, 直接進行比較.

    posted on 2010-07-20 06:15 高天賜 閱讀(519) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲国产精品成人久久| 免费无码又爽又高潮视频| 亚洲精品自产拍在线观看| yy一级毛片免费视频| 亚洲精品国产自在久久| 暖暖免费中文在线日本| 亚洲国产中文v高清在线观看| 免费人成动漫在线播放r18| 亚洲 自拍 另类小说综合图区 | 亚洲精品视频在线播放| 91久久青青草原线免费| 亚洲图片激情小说| 在线免费观看一级毛片| 日韩电影免费在线观看中文字幕| 黑人精品videos亚洲人| 国产资源免费观看| 亚洲同性男gay网站在线观看| 国产成人精品免费视| 亚洲私人无码综合久久网| 国产老女人精品免费视频| 九九九国产精品成人免费视频| 2022中文字字幕久亚洲| 午夜免费福利片观看| 亚洲一区在线视频观看| 国产免费爽爽视频免费可以看| 国产黄色片免费看| 久久久久亚洲AV无码永不| 成年大片免费视频| 一级毛片免费观看不收费| 亚洲高清在线播放| 国产精品自在自线免费观看| 久久精品免费网站网| 亚洲av乱码一区二区三区香蕉| va亚洲va日韩不卡在线观看| 一级毛片在线免费看| 亚洲人成网站18禁止| 久久国产亚洲精品麻豆| 嫩草影院在线免费观看| 免费看无码特级毛片| 亚洲熟女综合色一区二区三区| 亚洲人成人77777网站|