Вставка GUID в SQL Server

INotifyPropertyChanged используется в рамках.

Просто посмотрите на событие INotifyPropertyChanged.PropertyChanged

.

15
задан simplyme 6 June 2009 в 15:33
поделиться

3 ответа

Просто приведите его из varchar.

DECLARE @return_value int

EXEC    @return_value = [dbo].[usp_ReserveBook]
        @userID = CONVERT(uniqueidentifier, 'AE019609-99E0-4EF5-85BB-AD90DC302E70'),
        @bookID = 7,
        @dateReserved = N'09/03/2009',
        @status = 1

SELECT  'Return Value' = @return_value
29
ответ дан 1 December 2019 в 01:00
поделиться

Вам нужны одинарные кавычки вокруг вашего GUID .... это просто строка для сервера sql.

Вы можете попробовать позволить sp сгенерировать GUID с помощью sql-функции newid () .. .sql сервер только я думаю.

И если вы извлекаете GUID из другой таблицы, пусть SP получит этот GUID из этой таблицы.

1
ответ дан 1 December 2019 в 01:00
поделиться

Вам просто нужно QUOTE ваш GUID:

DECLARE @return_value int

EXEC    @return_value = [dbo].[usp_ReserveBook]
        @userID = 'AE019609-99E0-4EF5-85BB-AD90DC302E70',  
        @bookID = 7,
        @dateReserved = N'09/03/2009',
        @status = 1

SELECT  'Return Value' = @return_value

Марк

10
ответ дан 1 December 2019 в 01:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: