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

Откуда:
Сообщений: 5
Подскажите пожалуйста как переименовать наименование контрагента, если его завели следующим образом: ООО АЛИСА. а нужно АЛИСА ООО. список записей около ста. Проблема в том, что надо запомнить название. Спереди убрать, добавить в конец. Помогите пожалуйст
а может кто знает?
24 фев 13, 15:12    [13972752]     Ответить | Цитировать Сообщить модератору
 Re: помогите пожалуйста с запросом...  [new]
Паганель
Member

Откуда: Винница
Сообщений: 22550
Вы форумом не ошиблись? Какое впечатление что вопрос по 1С
24 фев 13, 16:18    [13972893]     Ответить | Цитировать Сообщить модератору
 Re: помогите пожалуйста с запросом...  [new]
aliya.gimadieva
Member

Откуда:
Сообщений: 5
Паганель, нет...мне на mssql надо сделать.. вот не знаю как
24 фев 13, 18:26    [13973136]     Ответить | Цитировать Сообщить модератору
 Re: помогите пожалуйста с запросом...  [new]
londinium
Member

Откуда: Киев
Сообщений: 1199
UPDATE dbo.Contragents SET ContragentName='АЛИСА ООО' WHERE ContragentName='ООО АЛИСА';
24 фев 13, 19:58    [13973411]     Ответить | Цитировать Сообщить модератору
 Re: помогите пожалуйста с запросом...  [new]
aliya.gimadieva
Member

Откуда:
Сообщений: 5
londinium, да так то я знаю...но у меня более 100 записей. Не удобно же каждую строку отдельно апдейтить. МОжет какая то функцию есть. Мне ведь надо запомнить слово...а ООО добавить в конец.
25 фев 13, 08:47    [13974456]     Ответить | Цитировать Сообщить модератору
 Re: помогите пожалуйста с запросом...  [new]
AnyKey45
Guest
aliya.gimadieva,
из простого вам помогут функции:
http://msdn.microsoft.com/ru-ru/library/ms187748.aspx
http://msdn.microsoft.com/ru-ru/library/ms190329.aspx
25 фев 13, 08:52    [13974462]     Ответить | Цитировать Сообщить модератору
 Re: помогите пожалуйста с запросом...  [new]
AnyKey45
Guest
aliya.gimadieva,
DECLARE @a nvarchar(100)
SET @a='ООО АЛИСА'
UPDATE dbo.Contragents SET ContragentName=substring(@a,5,len(@a))+' ООО' WHERE ContragentName=@a;
25 фев 13, 08:56    [13974471]     Ответить | Цитировать Сообщить модератору
 Re: помогите пожалуйста с запросом...  [new]
aliya.gimadieva
Member

Откуда:
Сообщений: 5
AnyKey45,

Спасибо большое))) вы мне очень помогли))
25 фев 13, 11:03    [13975148]     Ответить | Цитировать Сообщить модератору
 Re: помогите пожалуйста с запросом...  [new]
Cygapb-007
Member

Откуда:
Сообщений: 1677
aliya.gimadieva, все правильно:)
чем замороченнее, тем правильнее, простое 13973411 по определению не может быть верным
25 фев 13, 13:20    [13976217]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить