У меня есть две таблицы с именем test1
и test2
Я хочу перенести данные из test1 в test2 таким образом, как если бы условие соответствовало данным обновления, иначе вставьте в базу данных. Я успешно сделал оракул запрос, который я отправил down.I должно достичь еще две задачкак перенести данные из одной таблицы в другую C#
** 1> Я должен переместить операцию на консоль C# приложение
2> я должен удалить ведущие пробела для записи t2_fNAME и ACCOUNT_NUMBER ** Как я могу достичь этой задачи, мне нужно сделать код ado.net C#, если да, как это сделать
merge into test2 a
using test1 b
on (a.t2_NAME = b.t1_NAME)
when matched then update
set a.t2_fNAME = b.t1_fNAME,
a.ACCOUNT_NUMBER = b.ACCOUNT_NO,
when not matched then
insert (t2_slno,t2_NAME,t2_fNAME,ACCOUNT_NUMBER)
values (t2_NODE_SEQ.NEXTVAL, b.t1_NAME,b.t1_fNAME,b.ACCOUNT_NO);
Вы можете создать хранимую процедуру с использованием вышеуказанного запроса и вызвать эту процедуру из приложения C#. –
Как удалить ведущее пустое пространство? или обрезать записи – peter
@Selva TS, я сделаю так, как вы сказали, но как удалить пробелы с начала t2_fNAME, ACCOUNT_NUMBER при вставке или обновлении – peter