Cuestión : cortes de la secuencia en de varchar

cuando funciono el siguiente, la salida se limita a 22 carbones de leña. Consigo la salida “Tracker_ del 23 de agosto de 2010 7”; ¿por qué es eso?

declare @mystring (los 100)
set @mystring = echado (getdate () como varchar (100))
set @mystring = '_ “+@holddate+” de C:\Tracker. perseguidor de la BASE DE DATOS del Br/>BACKUP del bak'< A DISK= @mystring
class= del

Respuesta : cortes de la secuencia en de varchar

En su propio código, usted nunca declara o fija un valor para el @holddate.

¿Está usted seguro usted ha declarado AMBAS variables como varchar (100)?

Para ayudar a ver qué se está encendiendo, quitar el comando DE RESERVA durante algún tiempo, y substituirlo por
SELECCIONAR @mystring

Entonces una vez que usted sabe cuál está en la secuencia, usted puede probar el comando de reserva. Mi conjetura es que no tiene gusto de los espacios y/o de los carácteres especiales en su formato de fecha.
Otras soluciones  
 
programming4us programming4us