2016-01-07 80 views
-1

我有以下表結構:NVARCHAR到VARCHAR2插入

UDA_ID (NUMBER) 
Translation (NVARCHAR2) 

我需要在表中插入

UDA_ID (NUMBER) 
Translation (VARCHAR2) 

如何轉換NVARCHAR2到VARCHAR2?

回答

0

你可以嘗試這樣的:

insert into mytable(Translation) 
(select to_char(Translation) from sometable); 

或類似

insert into mytable(Translation) 
(select to_char('yourValue') from dual); 
+0

當我做一個查詢 從MYTABLE選擇TO_CHAR(翻譯); 它給出無效的標識符。 –

+0

@ImranHemani: - 你可以創建一個http://sqlfiddle.com/#!4另外它看起來像你使用了一些不正確的名字。請檢查 –