最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決postgreSql 將Varchar類型字段修改為Int類型報(bào)錯(cuò)的問(wèn)題

 更新時(shí)間:2020年12月25日 14:26:13   作者:夏目-木子  
這篇文章主要介紹了解決postgreSql 將Varchar類型字段修改為Int類型報(bào)錯(cuò)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

項(xiàng)目使用postgreSql數(shù)據(jù)庫(kù),先需要將庫(kù)中的某個(gè)表中的某個(gè)字段類型由Varchar改成Int,直接右鍵設(shè)計(jì)表,修改類型為int,保存的時(shí)候報(bào)錯(cuò),錯(cuò)誤如下:

意思就是,這個(gè)crt_user字段不能自動(dòng)轉(zhuǎn)換成成類型bigint,需要使用USING表達(dá)式來(lái)轉(zhuǎn)換。

這是在庫(kù)中運(yùn)行修改字段的類型的sql:

ALTER TABLE auth_client_service ALTER COLUMN crt_user
SET DATA TYPE int8 USING crt_user:: int8,
 ALTER COLUMN crt_user

SET DEFAULT 0;

至此,類型修改成功。

補(bǔ)充:PostgreSQL中將Integer類型的字段轉(zhuǎn)換成Varchar類型的字段

rt,直接用pgadmin是沒(méi)有辦法進(jìn)行這個(gè)轉(zhuǎn)換的。

通過(guò)執(zhí)行sql卻是可以做到的,關(guān)鍵是添加USING表達(dá)式,這個(gè)表達(dá)式的意思是如何初始化這個(gè)字段。

比如下面的例子將整形轉(zhuǎn)換成varchar(16)類型

ALTER TABLE app.app_high_school_score

ALTER COLUMN chinese TYPE character varying(16) USING (chinese::character varying(16));

USING 中也可以使用CAST操作符,例如:

USING CAST(column_name AS integer)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • PostgreSQL教程(二):模式Schema詳解

    PostgreSQL教程(二):模式Schema詳解

    這篇文章主要介紹了PostgreSQL教程(二):模式Schema詳解,本文講解了創(chuàng)建模式、public模式、權(quán)限、刪除模式、模式搜索路徑等內(nèi)容,需要的朋友可以參考下
    2015-05-05
  • PostgreSQL數(shù)據(jù)庫(kù)備份與恢復(fù)的四種辦法

    PostgreSQL數(shù)據(jù)庫(kù)備份與恢復(fù)的四種辦法

    在數(shù)據(jù)為王的時(shí)代,數(shù)據(jù)庫(kù)中存儲(chǔ)的信息堪稱企業(yè)的生命線,而PostgreSQL作為一款廣泛應(yīng)用的開(kāi)源數(shù)據(jù)庫(kù),學(xué)會(huì)如何妥善進(jìn)行備份與恢復(fù)操作,是每個(gè)開(kāi)發(fā)者與運(yùn)維人員必備的技能,今天,咱們就深入探究一下PostgreSQL相關(guān)的備份恢復(fù)策略,并附上豐富的代碼示例
    2025-01-01
  • 在postgreSQL中運(yùn)行sql腳本和pg_restore命令方式

    在postgreSQL中運(yùn)行sql腳本和pg_restore命令方式

    這篇文章主要介紹了在postgreSQL中運(yùn)行sql腳本和pg_restore命令方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • 在windows下手動(dòng)初始化PostgreSQL數(shù)據(jù)庫(kù)教程

    在windows下手動(dòng)初始化PostgreSQL數(shù)據(jù)庫(kù)教程

    在windows下手動(dòng)初始化PG,是一件比較麻煩的事,下面我具體寫(xiě)一下過(guò)程,大家做一下參考。
    2014-09-09
  • PostgreSQL備份工具 pgBackRest使用詳解

    PostgreSQL備份工具 pgBackRest使用詳解

    這篇文章主要介紹了PostgreSQL備份工具 pgBackRest使用詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-02-02
  • PostgreSQL 序列增刪改案例

    PostgreSQL 序列增刪改案例

    這篇文章主要介紹了PostgreSQL 序列增刪改案例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • PostgreSQL設(shè)置時(shí)區(qū)、時(shí)間/日期函數(shù)匯總大全

    PostgreSQL設(shè)置時(shí)區(qū)、時(shí)間/日期函數(shù)匯總大全

    PostgreSQL是一款簡(jiǎn)介而又性能強(qiáng)大的數(shù)據(jù)庫(kù)應(yīng)用程序,其在日期時(shí)間數(shù)據(jù)方面所支持的功能也都非常給力,這篇文章主要給大家介紹了關(guān)于PostgreSQL設(shè)置時(shí)區(qū)、時(shí)間/日期函數(shù)的相關(guān)資料,需要的朋友可以參考下
    2023-09-09
  • PostgreSQL教程(十五):系統(tǒng)表詳解

    PostgreSQL教程(十五):系統(tǒng)表詳解

    這篇文章主要介紹了PostgreSQL教程(十五):系統(tǒng)表詳解,本文講解了pg_class、pg_attribute、pg_attrdef、pg_authid、pg_auth_members、pg_constraint、pg_tablespace、pg_namespace、pg_database等表的作用和字段介紹,需要的朋友可以參考下
    2015-05-05
  • 對(duì)Postgresql中的json和array使用介紹

    對(duì)Postgresql中的json和array使用介紹

    這篇文章主要介紹了對(duì)Postgresql中的json和array使用介紹,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • PostgreSQL設(shè)置時(shí)間自動(dòng)更新的示例代碼

    PostgreSQL設(shè)置時(shí)間自動(dòng)更新的示例代碼

    在我們?nèi)粘i_(kāi)發(fā)中,在設(shè)計(jì)數(shù)據(jù)庫(kù)字段的時(shí)候不可避免的都要created_time以及updated_time兩個(gè)時(shí)間戳字段,作用大家也都一目了然,下面將為大家詳細(xì)介紹PostgreSQL設(shè)置時(shí)間自動(dòng)更新的方法,需要的朋友可以參考下
    2025-03-03

最新評(píng)論

车致| 南安市| 深泽县| 佛山市| 武平县| 象山县| 清涧县| 安西县| 黑山县| 新乡市| 通州区| 东乌珠穆沁旗| 诸城市| 大港区| 墨玉县| 郑州市| 兴文县| 惠州市| 民勤县| 环江| 新巴尔虎右旗| 凤冈县| 凤台县| 敦化市| 客服| 万山特区| 古浪县| 襄城县| 皋兰县| 汉阴县| 始兴县| 博乐市| 永定县| 南充市| 唐海县| 谷城县| 云龙县| 灌云县| 洪湖市| 萨嘎县| 汤原县|