適用:oracle
修改列名
alter table *** rename column aaa to bbb;
刪除一列
alter table *** drop column aaa;
增加一列
alter table *** add aaa varchar2(22);
修改某列的型別
alter table *** modify aaa varchar2(22);
把某一列的值賦給另一列
update *** set aaa = bbb;
修改某一列允許為空(不為空)
alter table *** modify aaa (not) null;
修改某一列的預設值
alter table *** modify aaa default 1;
為某一列增加注釋
comment on column ***.aaa is 'abc......';
設定某一列為主鍵
alter table *** add constraint pk_*** primary key (aaa);
刪除主鍵
alter table *** drop constraint pk_*** cascade;
增加(唯一)索引
create (unique) index idx_***_aaa on ***(aaa);
spark給某一列字段進行加密
有一些資料存在一些敏感資料,需要進行一些特殊處理,比如身份證號,可以用hash演算法或者md5進行加密,我用的處理方式是將加密演算法自定義成udf函式,拿md5舉例子,直接上 加密演算法 def hashmd5 content string string dataset 資料集 colname 要加...
pandas對某一列資料進行處理
今天遇到乙個問題,小記錄一下處理過程,現在要將乙個pandas變數的某個字段進行轉換。定義處理方法,至少要有乙個入參,然後有返回內容 此處示例是通過判斷乙個字串裡面是否含有某個字,然後轉換為1或0 def processmethod d str int print d if d.find somet...
C 中對ListView某一列進行重新整理
很簡單,listview.beginupdate for int i 0 i stringlist.length i 只對第三列進行重新整理 listview.endupdate items i subitems j text即為第i 1行的第j 1列的文字。需要注意的是重新整理的列事先應該有定義,...