Я получаю ошибку при попытке выполнить SP. Просьба помочьНе удалось преобразовать при преобразовании значения varchar в int
Conversion failed when converting the varchar value 'INSERT INTO INVESTOR_ACCOUNT VALUES('253361',' to data type int.
Это мой SP
ALTER Procedure [dbo].[RM_INVESTOR_ACCOUNTS_INSERT]
@AccountNo varchar(20), @InvestorID integer, @SaleDate datetime
As
Begin
declare @query nvarchar(max)
set @query ='INSERT INTO INVESTOR_ACCOUNT VALUES('''+ @AccountNo+ ''','[email protected]+','[email protected]+ ')'
print @query
End
Выполненный с командой ниже
exec RM_INVESTOR_ACCOUNTS_INSERT '253361',1,'2003-12-24 00:00:00.000'
Не нужно ли выполнять листинг и конвертирование? –
нужно также указать дату. Можете ли вы рассказать мне, как конвертировать? – user3859666
Спасибо ... Но второй (ввод значений даты в одинарные кавычки) не работает – user3859666