Это мой запрос, который я хочу, чтобы вставить значение, которое должно быть выбрано из другой таблицы:Вставить в и выберите сочетание не работает
insert into payment_details_kohin(installment_no)
values(
select count(installment_amount)+2
from kohin_plan.payment_details_insert
where customer_id='KBP100058'
)
... но его дает мне ошибку:
Msg 515, Level 16, State 2, Line 1 Cannot insert the value NULL into column 'customer_id', table 'kohinoor_rdfd.kohin_plan.payment_details_kohin'; column does not allow nulls. INSERT fails. The statement has been terminated.
Когда я пытаюсь следующий запрос:
insert into payment_details_kohin(installment_no)
values(
select count(installment_amount)+2
from kohin_plan.payment_details_insert
where customer_id='KBP100058'
)
... это дает мне следующую ошибку
Msg 156, Level 15, State 1, Line 2
Incorrect syntax near the keyword 'select'.
Msg 102, Level 15, State 1, Line 3
Incorrect syntax near ')'.
дорогой друг проверить мой пост будет работать вы – Developerzzz
Просто удалите 'значения' – Hoh