Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Ошибка с INSERT в хранимой процедуре  [new]
amigo3x
Member

Откуда:
Сообщений: 3
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[_OrderT]
@Order_ID uniqueidentifier,
@Goods_ID uniqueidentifier,
@Amount numeric(13,3) = 0,
@PriceW numeric(12,2) = 0,
@Price numeric(13,3) = 0,
@SumS numeric(15,2) = 0,
@SumW numeric(15,2) = 0,
@Sum numeric(16,3) = 0,
@SumWS numeric(16,3) = 0,
@Unit char(4) ,
@Multiplicity numeric(10,4) = 0
AS
BEGIN
IF EXISTS(SELECT * FROM Orders WHERE ID = @Order_ID)
INSERT INTO OrdersT VALUES(
@Order_ID,
@Goods_ID,
@Amount,
@PriceW,
@Price,
@SumS,
@SumW,
@Sum,
@SumWS,
@Unit,
@Multiplicity
)
END

Конфликт инструкции INSERT с ограничением FOREIGN KEY "OrdersT_fk2". Конфликт произошел в базе данных "Base1", таблица "dbo.Goods", column 'ID'.

Подскажите, в чем может быть ошибка?
10 мар 15, 23:36    [17367425]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка с INSERT в хранимой процедуре  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31444
amigo3x
Подскажите, в чем может быть ошибка?
Вы пытаетесь вставить в заказ несуществующий товар.
10 мар 15, 23:40    [17367435]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка с INSERT в хранимой процедуре  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31444
alexeyvg
amigo3x
Подскажите, в чем может быть ошибка?
Вы пытаетесь вставить в заказ несуществующий товар.
Впарочем, у вас и другие ошибки есть.
10 мар 15, 23:41    [17367443]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка с INSERT в хранимой процедуре  [new]
amigo3x
Member

Откуда:
Сообщений: 3
alexeyvg
amigo3x
Подскажите, в чем может быть ошибка?
Вы пытаетесь вставить в заказ несуществующий товар.


Спасибо.
А какие еще ошибки?
10 мар 15, 23:46    [17367457]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка с INSERT в хранимой процедуре  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31444
amigo3x
А какие еще ошибки?
А, думал, там в проверке и вставке одна таблица...
10 мар 15, 23:58    [17367479]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить