oracle 修改 欄位名稱

2022-07-08 20:30:14 字數 508 閱讀 7615

暫時應該沒有對應的方法,所以我用自己想好的方法去修改

/*修改原欄位名

name

為name_tmp,是將想改名稱的字段改為沒用/臨時的字段*/

alter  table 表名

rename column 

老欄位

to 新字段

;/*增加乙個和原欄位名同名的字段

name*/

alter  table 表名

add

老欄位

clob;

/*將原欄位

name_tmp

資料更新到增加的字段

name,是將改名/臨時欄位的內容付給新名稱*/

update 表名

set

老欄位=

新字段;

/*更新完,刪除原欄位

name_tmp,反正這只是臨時*/

alter  table 表名

drop column

新字段;

查詢oracle表字段名稱

select column name,data type,data length from all tab columns where table name t cakey select from user tables 查詢當前使用者所擁有的表 select from dba tables 擁有d...

用SQL命令修改欄位名稱

sp rename是乙個功能豐富的儲存過程,能夠對 表 檢視 列 儲存過程 觸發器 預設值 資料庫 物件或規則進行重新命名,並且保證不丟失資料。sp renamedb 更改資料庫的名稱。下例將資料庫 accounting 改名為 financial。sql server 2005 新增字段 alte...

hive 欄位名稱顯示

首先檢視乙個sql 1 首先存在乙個資料表tmp create table tmp platform string channel string chan value string uid string host int,logtime string bd source string action ...