Pergunta : Comportamento de moldação do usuário 2005 do SQL

selecionar o
GO
do molde (“*” como o int)--- A conversão falhou ao converter o valor varchar “*” ao tipo de dados int.
GO

select moldar (“+” como o int) o
GO
-- Isto trabalha o fine
-- O resultado 0

GO

select moldou (“-” como o int) o
GO
-- Trabalhos Fine
-- O resultado 0
GO
select moldou (“/” como o int) o
GO
-- A conversão falhou ao converter “varchar do valor/” ao tipo de dados int.

GO

I am incapaz de compreender porque pouco operador airthmetic que trabalha muito bem mas poucos não… o

any um poderia você por favor explicar este comportamento. Eu estou trabalhando para reparar uma edição da produção….






class= do

Resposta : Comportamento de moldação do usuário 2005 do SQL

Você não está moldando os operadores da adição e da subtração, você está moldando o positivo e a notação negativa e apenas fazem a suposição que a parte numérica é 0.  +0 = + = 0
Outras soluções  
 
programming4us programming4us