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

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

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

    posts - 78,  comments - 48,  trackbacks - 0
    前言

      PostgreSQL 8.1 轟動發布,我也打算將原來使用 SQL Server 的一些應用遷移到 PostgreSQL 上,首先需要遷移的是表,那么這就必須要先搞清楚這兩個數據庫中的數據類型的映射關系。查了下 PostgreSQL 文檔特制作如下對應表格,以饗各位。


     

    SQL Server 2000 Microsoft Jet-SQL 4.0 PostgreSQL 8.x
    bigint DECIMAL bigint
    binary(n) BINARY(n) bytea(n)
    bit BIT boolean, bool
    char(n) CHAR(n) char(n)
    datetime DATETIME timestamp(date, time)
    decimal DECIMAL decimal
    float FLOAT real, float4
    image IMAGE bytea
    int INT integer, int, int4
    money CURRENCY decimal
    nchar(n) NCHAR(n) char(n)
    ntext LONGTEXT text
    numeric DECIMAL numeric
    nvarchar(n) NCHAR VARYING(n) varchar(n)
    real REAL real
    smalldatetime DATETIME timestamp(date, time)
    smallint SMALLINT smallint, int2
    smallmoney CURRENCY decimal
    text LONGTEXT text
    timestamp BINARY
    tinyint BYTE
    uniqueidentifier GUID
    varbinary(n) VARBINARY(n) bytea(n)
    varchar(n) VARCHAR(n) varchar(n)

    注意:PostgreSQL 中的 money(貨幣)數據類型現在已經廢棄,用 numeric 或 decimal 以及和 to_char 函數一起使用就可以取代它。

    * SQL Server 中的 datetime、smalldatetime 數據類型均包含日期和時間部分,區別只在于精度不同。其對應于 PostgreSQL 中的 timestamp 類型(包含日期和時間)。在 PostgreSQL 中如果只需要日期部分,則可以使用 date 類型,而只需要時間部分則可使用 time 類型。

    * PostgreSQL 中的 bytea(n) 始終為變長的二進制字節數組,相當于 SQL Server 中的 varbinary(n),如果沒有指定 bytea 的最大字節數則表示為不限長度的變長字節數組,相當于 SQL Server 中的 image 數據類型。

    * PostgreSQL 中的字符類型沒有像 SQL Server 中有對應的本地文本類型和國際化文本類型的兩種文本數據類型的區別,存儲在 PostgreSQL 中的文本類型的數據是否國際化還是本地化取決于數據庫的文本編碼設置。
      為了保證數據存儲的國際化,建議將數據庫的文本編碼方式設置為 UTF-8 或者 Unicode,以確保存儲的文本可被不同地區和文化下的用戶查看和存儲。

    * 對于 GUID 類型的數據,在 PostgreSQL 中可以使用 bytea(16) 來保存,可用字節數組函數來對其進行比較等操作。

    posted on 2006-02-17 19:08 黑咖啡 閱讀(1792) 評論(0)  編輯  收藏 所屬分類: Postgre

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


    網站導航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     

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

    留言簿(2)

    隨筆分類(67)

    文章分類(43)

    Good Article

    Good Blogs

    Open Source

    最新隨筆

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产一级a毛一级a看免费人娇| 亚洲av日韩aⅴ无码色老头| 久久久精品视频免费观看| 亚洲午夜爱爱香蕉片| 搜日本一区二区三区免费高清视频 | 一级毛片直播亚洲| 边摸边脱吃奶边高潮视频免费| 国产一区二区三区无码免费| 美女扒开尿口给男人爽免费视频| 国产免费一区二区三区VR| 国内成人精品亚洲日本语音| 日韩亚洲国产二区| 中文字幕a∨在线乱码免费看| 久久久青草青青亚洲国产免观| 无码一区二区三区免费| 亚洲成AV人片久久| 女人被男人躁的女爽免费视频| 国产精品自拍亚洲| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 日本免费中文字幕| 亚洲人成综合在线播放| 日本午夜免费福利视频| 大片免费观看92在线视频线视频| 亚洲人色婷婷成人网站在线观看| 日本免费人成视频在线观看| 亚洲男人天堂2018av| 亚洲五月午夜免费在线视频| 免费无码VA一区二区三区| 亚洲中文字幕一二三四区苍井空| 全部免费毛片在线| 无码人妻AV免费一区二区三区| 亚洲精品亚洲人成在线播放| 国产又黄又爽又刺激的免费网址| 国产黄在线观看免费观看不卡 | 夫妻免费无码V看片| 国产免费久久久久久无码| 亚洲欧洲高清有无| 超清首页国产亚洲丝袜| 久草视频在线免费| 一级毛片免费毛片毛片| 亚洲国产精品成人精品软件|