Array
(
)

Não retorno o valor verdadeiro ao usar o xp_fileexist (SQL Server 2008)

Jose Ednaldo
   - 09 abr 2012


Uso o Microsoft SQL Server 2008 e estou executante o comando (Master.dbo.xp_fileexist C:\1.txt)
O problema é que esta retornando zero mas o arquivo existe, não consigo identificar o motivo já configurei o usuario do sql.
Alguém tem alguma ideia do problema??
Obrigado.

Alex Lekao
   - 10 abr 2012

Ola Boa tarde!!

Vi esse seu post e resolvi fazer um teste.

No meu teste funcionou corretamente, abaixo segue o codigo que usei.

exec sys.xp_fileexist c:\teste.txt

No caso do arquivo existir retorna 1 normalmente.

Existe algumas sintaxes que provavelmente podem ser usadas, vc tera que ver bem como pretende usar, pq ai vc podera criar variavel para armazenar o valor e tratar essa variavel, ou uma tabela temporaria, etc.

eh isso ae.

Alex Lekao
   - 10 abr 2012

como aparentemente nao esta aparecendo, mas o c:\teste.txt esta entre aspas simples.