Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Ошибка при конкатенации строк  [new]
asd12
Member

Откуда:
Сообщений: 12
Всем добрый день - прошу помощи

Пытаюсь настроить backup БД с именем файла = текущей дате и не могу понять где именно синтаксическая ошибка:


BACKUP DATABASE [DB] TO DISK = N'D:\' + convert(varchar(20), getdate(), 112) + '.bak'

Заранее благодарен за помощь :)
10 янв 12, 14:16    [11878738]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при конкатенации строк  [new]
Slava_Nik
Member

Откуда: из России
Сообщений: 901
asd12,

используйте в команде переменную с путем куда копировать, тогда ошибки не будет
10 янв 12, 14:21    [11878795]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при конкатенации строк  [new]
invm
Member

Откуда: Москва
Сообщений: 9827
Потому что
BOL
<backup_device>::= 
{
{ logical_device_name | @logical_device_name_var }
| { DISK | TAPE } =
{ 'physical_device_name' | @physical_device_name_var }
}
10 янв 12, 14:22    [11878801]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить