国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

在Transact-SQL語句中如何用常量來表示二進制形式的數據?

2024-07-21 02:07:11
字體:
來源:轉載
供稿:網友
  • 網站運營seo文章大全
  • 提供全面的站長運營經驗及seo技術!
  •   二進制數據可能是圖像、聲音或任何其他數據。如果我們能夠把這些二進制以常量的形式表示,我們就可以直接用transcat-sql語句來插入和更新數據表中的這些數據。
      其實,transcat-sql已經給我們提供了方法,那就是二進制常量格式。這個格式是以“0x”開頭,后面跟若干十六進制數字,每個字節用兩位十六進制數來表示。因此,你完全可以將那些圖像聲音數據轉換成這種二進制常量格式,然后用于insert或update語句中。
      不過,這樣的二進制常量將很長很長。這樣一來sql語句很難翻看,而且在某些行的長度有限制的編輯器中還會出問題。
      那么,又沒有給二進制常量折行的辦法呢?
      很遺憾,我查遍transact-sql的聯機幫助,搜遍了網絡,都沒有答案。
      難道就真的沒辦法?
      路從來都是有人走過以后才能成其為路。也許前人曾經走過,而后人不知道。甚至,路本來就在那里,而你敢不敢走?
      于是,冒險開始:
      我將那個長長的二進制常量強行折斷,執行,出錯...
      在前面一行加“_”,vb的折行符號,出錯...
      換成“/n”,c,c++字符串的折行符號,出錯...
      用引號引起來,出錯...
      換雙引號,出錯...
      ...,出錯...
      ...,出錯...
      ...,出錯...
      前面一行就加“/”,成功!
      我有點不敢相信,再試,成功!

      稍微驚喜之后,我立刻保持冷靜:插入的數據是否正確呢?
      立即,編寫程序驗證,完全正確!
      

      原來“/”是二進制常量的換行符,路就在那兒!

    李戰.深圳 2004-10-14
    發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 康定县| 左云县| 大城县| 沙湾县| 辽源市| 浮山县| 咸宁市| 克东县| 武隆县| 大兴区| 广灵县| 克什克腾旗| 巫山县| 美姑县| 南溪县| 横峰县| 黄石市| 汤阴县| 孟村| 九龙坡区| 德保县| 望都县| 焦作市| 蓝田县| 南木林县| 四平市| 沁水县| 修水县| 阿拉善右旗| 梅州市| 香格里拉县| 安图县| 武夷山市| 广饶县| 博兴县| 嘉黎县| 裕民县| 白河县| 顺义区| 千阳县| 宣恩县|