sql重新命名表名和列名

2021-08-30 19:56:17 字數 1413 閱讀 8077

mysql 為例: 

顯示表結構

describe jin;

將表jin重新命名為chun

rename table jin to chun;

或者 alter table jin rename to chun;

重新命名列 --要列出列的型別, column可有可無

alter table jin change column name pass varchar(50);

檢索表

show tables like 'jin%'

同一資料庫裡的table1表的內容匯入到table2中?

insert into table2 select * from table1;

##mysql重新命名表,建立外來鍵,增、刪、改列名例項

##增加到某個字段之後

alter table tb_nippon_mms_info add province varchar(50) default null after retcode;

alter table tb_nippon_mms_info add city varchar(50) default null after province;

##增加到某個字段之前

alter table tb_nippon_mms_info add province varchar(50) default null before retcode;

alter table tb_nippon_mms_info add city varchar(50) default null before province;

##刪除名字為states的列

alter table tb_nine_integral_mo_info drop column states ;

##改變手機號碼欄位為約束鍵

alter table business.tb_nine_ticket_popedom change phone phone varchar(50) not null unique;

##改變列名flag為states

alter table tb_nine change flag states tinyint(1);

–重新命名表

rename table t_softwareport to software_port;

–建立外來鍵

alter table software_port add constraint fk_software_port_softwareprocessid foreign key (softwareprocessid)

references software_process (id) on delete restrict on update restrict;

Pandas dataframe列名重新命名

有三種方法 1 使用columns重新命名 import pandas as pd data pd.read csv data job info job info.csv encoding gbk data.columns 公司 崗位 工作地點 工資 發布日期 data 2 rename 方法 原表...

r 重新命名 列名 R 定義資料框的行名和列名

r語言定義資料框的行名和列名 統計學與r讀書筆記 徐俊曉 1 首先是直接輸入資料 data.frame row.names null,check.rows false,check.names true,fix.empty.names true,stringsasfactors default.str...

mysql重新命名表,建立外來鍵,增 刪 改列名例項

mysql重新命名表,建立外來鍵,增 刪 改列名例項 增加到某個字段之後 alter table tb nippon mms info add province varchar 50 default null after retcode alter table tb nippon mms info ...