ORACLE實現更改列欄位型別為CLOB

2021-09-27 09:51:28 字數 658 閱讀 2699

場景:更改表tbl_mer_base_info_r_expand 中的qrcode_data列欄位型別為clob型別

sql:

alter table tbl_mer_base_info_r_expand add(temp_clob clob);//給表新增乙個clob型別的列

update tbl_mer_base_info_r_expand set temp_clob = qrcode_data;//將列qrcode_data的值複製到新增加的列temp_clob中

alter table tbl_mer_base_info_r_expand drop column qrcode_data;//刪除原列

alter table tbl_mer_base_info_r_expand rename column temp_clob to qrcode_data;//將新增的clob型別的列改名為原列

commit;//提交

新增clob列sql:

alter table tbl_mer_base_info_r_expand add(temp_clob clob);

oracle中clob型別是字元大物件;blob是二進位製大物件

clob使用char來儲存資料。 如:儲存xml文件。

blob就是使用二進位制儲存資料。 如:儲存位圖。

oracle儲存過程 更改字段型別

一 問題說明 在專案開發過程中,有時需要將多張表做union操作,會發現由於個別表的字段不一致,造成union語句查詢報錯。這時有以下的解決方法 1.較為簡單 將少量的不一致字段,使用to number to date等方式作下處理。這樣能夠確保查詢操作正常 2.較為複雜 更改少量不一致欄位的字段型...

Pandas更改列型別

複習用 單列 pd.to numeric df 0 多列 df 0,1 pd.to numeric 有無效值報錯 df 0,1 pd.to numeric,errors coerce 無效值轉換成nan df 0,1 pd.to numeric,errors ignore 有無效值取消操作 轉換為日...

Oracle常見的字段更改

新增日期型別 alter table tar grp import info add mydate date 新增字串型別,並指定長度為4000 alter table tar grp import info add mycloumn varchar2 4000 字段長度更改 alter table...