婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 解決postgreSql 將Varchar類型字段修改為Int類型報錯的問題

解決postgreSql 將Varchar類型字段修改為Int類型報錯的問題

熱門標(biāo)簽:辦公外呼電話系統(tǒng) 美容工作室地圖標(biāo)注 漯河外呼電話系統(tǒng) 外呼調(diào)研系統(tǒng) 合肥公司外呼系統(tǒng)運營商 地圖標(biāo)注和圖片名稱的區(qū)別 重慶自動外呼系統(tǒng)定制 海豐有多少商家沒有地圖標(biāo)注 打電話智能電銷機(jī)器人授權(quán)

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

意思就是,這個crt_user字段不能自動轉(zhuǎn)換成成類型bigint,需要使用USING表達(dá)式來轉(zhuǎ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是沒有辦法進(jìn)行這個轉(zhuǎn)換的。

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

比如下面的例子將整形轉(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)

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

您可能感興趣的文章:
  • postgresql 修改字段長度的操作
  • PostgreSQL 中字段類型varchar的用法
  • PostgreSQL 修改表字段常用命令操作
  • PostgreSQL 如何修改文本類型字段的存儲方式
  • postgresql 實現(xiàn)獲取所有表名,字段名,字段類型,注釋

標(biāo)簽:晉城 蚌埠 衡陽 來賓 株洲 錦州 烏海 珠海

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《解決postgreSql 將Varchar類型字段修改為Int類型報錯的問題》,本文關(guān)鍵詞  解決,postgreSql,將,Varchar,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《解決postgreSql 將Varchar類型字段修改為Int類型報錯的問題》相關(guān)的同類信息!
  • 本頁收集關(guān)于解決postgreSql 將Varchar類型字段修改為Int類型報錯的問題的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 兴安盟| 分宜县| 南岸区| 莎车县| 淮南市| 南充市| 宣恩县| 策勒县| 砚山县| 双牌县| 鄂温| 桂平市| 西昌市| 交口县| 平顶山市| 洞口县| 金溪县| 嘉定区| 贵南县| 宁蒗| 自治县| 平利县| 肇东市| 诸暨市| 石棉县| 油尖旺区| 伊宁市| 屯昌县| 丹寨县| 景泰县| 壤塘县| 合阳县| 镇沅| 盱眙县| 承德市| 家居| 客服| 珲春市| 石渠县| 昆山市| 汪清县|