oracle大表修改字段長度慢解決辦法如下。
創新互聯基于成都重慶香港及美國等地區分布式IDC機房數據中心構建的電信大帶寬,聯通大帶寬,移動大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業服務器托管報價,主機托管價格性價比高,為金融證券行業綿陽主機托管,ai人工智能服務器托管提供bgp線路100M獨享,G口帶寬及機柜租用的專業成都idc公司。
1、Oracle中僅允許字段長度由小改大。
2、要由大改小,則需要先將表中數據備份至臨時表,重構該表,往回插入數據時使用SUBSTR(COLNAME,1,長度)函數。
直接定義字符串的最大長度就可以了。
自后超過此長度的話,之后就無法插入,返回size有問題。可以通過alter更改字符串長度:sql:altertablenamemodifycolumnNamevarchar2(400)。解釋:以上語句重置表中字段的屬性,設置最大長度是400個字節,超過的話,無法正常插入。
1、通過圖形界面操作,在左側依次選擇objects-tables,右鍵單擊要修改的表名,選中‘Edit’-column,可以直接修改;
2、使用DDL語句:alter table 表名 modify 字段名(字符類型(長度))
例如:
alter table emp modify ename(varchar2(32))
當前名稱:如何改oracle的長度 修改字段長度 oracle
轉載源于:http://m.kartarina.com/article20/hgsejo.html
成都網站建設公司_創新互聯,為您提供全網營銷推廣、App開發、網站內鏈、營銷型網站建設、網站營銷、面包屑導航
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯