Ограничение должно быть явно указано с помощью constraint < constraint_name >
, как показано ниже.
Я немного сомневаюсь в необходимости создания таблицы в c #, если вы делаете это более одного раза. Почему его нет в базе данных?
on delete no action
является значением по умолчанию и фактически не требует указания.
CREATE TABLE daily_prostock (
product_id varchar2(30)
, daily_prounit number(30) not null
, day varchar2(30)
, constraint daily_prostock_fk
FOREIGN KEY (product_id)
REFERENCES product_description (product_id) )