1、將表字段修改類型為:NVARCHAR2(),無論該字段是否存值都可以直接修改 alter table 表名 modify (字段名 nvarchar2(20));
注:如果想從NVARCHAR2()改回VARCHAR2,會報錯:“ORA-01439:要更改數據類型,則要修改的列必須為空”,
解決方案為:①、將該字段A改名B;②、新建表字段,命名為A,將B值更新到A;③、刪除B字段
2、使用該sql將生僻字插入到表中: update 表名 set 字段名 = N'生僻字' where ...
注意set字段名字前一定要有N,且在''外。
------------------------------------------------------------------------------------------------------------------