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

Откуда: Moldova
Сообщений: 40
Здравствуйте
Помогите плиз

1) Найти значение для всех записей в колонке(varchar) длина которых более 10 символов
2) У всех найденных значений оставить только первые 10 символов

Спасибо :)
30 май 12, 11:30    [12636058]     Ответить | Цитировать Сообщить модератору
 Re: T-SQL create query  [new]
denis2710
Member

Откуда: Москва
Сообщений: 3384
Smekalisty,
update table 
set field_varchar = left(field_varchar,10)
where len(field_varchar)>10
30 май 12, 11:32    [12636074]     Ответить | Цитировать Сообщить модератору
 Re: T-SQL create query  [new]
Smekalisty
Member

Откуда: Moldova
Сообщений: 40
Ух ты как быстро и как компактно, спасибо!
30 май 12, 11:46    [12636169]     Ответить | Цитировать Сообщить модератору
 Re: T-SQL create query  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
denis2710, можно и без where
30 май 12, 11:54    [12636213]     Ответить | Цитировать Сообщить модератору
 Re: T-SQL create query  [new]
denis2710
Member

Откуда: Москва
Сообщений: 3384
Shakill
denis2710, можно и без where

это да
30 май 12, 12:14    [12636359]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить