data型轉換成varchar型
第一步:
alter table feesdetails_info rename column prescription_date to prescription_date1;
備註:把原欄位換個名字,此條的sql是把prescription_date 換成prescription_date1
第二步:
alter table feesdetails_info add prescription_date varchar2(100);
備註:在表中新增乙個原欄位名字prescription_date,並把型別定義自己想改變的型別, 此條是定義varchar2型別
第三步:
update feesdetails_info set prescription_date = cast(to_char(prescription_date1,'yyyy/mm/dd hh24:mi:ss')as varchar2(100));
備註:這條語句是把備份的prescription_date1 字段內容 新增到新建欄位prescription_date中來,這條語句就是把data型別的資料轉換成varchar型別在插入到新定義的prescription_date
第四步:
alter table feesdetails_info drop column prescription_date1;
備註:把備份欄位prescription_date1去掉
Oracle中已有資料的字段型別修改
建立測試表 create table t person id varchar2 200 primary key,name varchar2 200 address varchar2 200 向測試表中插入資料 insert into t person id,name,address values s...
Oracle中已有資料的字段型別修改
建立測試表 create table t person id varchar2 200 primary key,name varchar2 200 address varchar2 200 向測試表中插入資料 insert into t person id,name,address values s...
mysql分別獲取已有資料date中的年月日
mysql資料庫,test表中有一欄位date,型別為date,已有資料,如何分別獲取其中的年 月 日?不是獲得當前日期哦!分別用year,month,day函式,例如 mysql select from test date 2011 01 19 2011 01 19 2010 06 01 2010...