Pergunta : Conversão falhada ao converter de uma corda de caráter a mais uniqueidentifier.

Mim tem uma pergunta com um de meu sp, poderia você indivíduos por favor ajudar-me? testid da tabela do

create (ud mais uniqueidentifier, identificação varchar (30))testtsp
@id varchar (50), testid varchar do procedimento do

create do
as
begin
update do
@input (50) ajustados identificação = @id onde ud = @input; testtsp “5ade3ad2-5d1e-4febbb-bfb6-1def2a11eebdd” do
end

exec, 12

I am que começ o erro da carcaça para mais uniqueidentifier. Minha aplicação passará parâmetros da entrada como only.

class= do

Resposta : Conversão falhada ao converter de uma corda de caráter a mais uniqueidentifier.

Dois erros:

1. Os parâmetros mais uniqueidentifier e varchar não são passados corretamente no procedimento.
2. o valor para o IE passado Uniqueidentifier., “5ade3ad2-5d1e-4febbb-bfb6-1def2a11eebdd” não é um mais uniqueidentifier válido e correto era “5ade3ad2-5d1e- o 4 de fevereiro - bfb6-1def2a11eebdd

Código fixo abaixo:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
usar o teste
criar o testid da tabela (ud mais uniqueidentifier, identificação varchar (30))

alterar  o testtsp do procedimento
@id varchar (30),
@input varchar (50)
como
começar
atualizar testid ajustado identificação = @id onde ud = @input;
extremidade

testtsp “12” do exec, “5ade3ad2-5d1e- 4 de fevereiro - bfb6-1def2a11eebdd”
Outras soluções  
 
programming4us programming4us