Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Разделение данных в MSSQL

16K
13 февраля 2008 года
inSAne GHoST
7 / / 21.07.2006
В столбце (varchar) имеются данные, которые хранятся в таком виде:
"10а", "45б", "101/4", "110"

Требуется отделить литеры от цифр(также разделить данные по наклонной черте) и результат вывести в два столбца(цифры в один, литеры в другой, также и с дробями, целую часть в один столбец, дробную во второй)

Использование функций CHARINDEX("/", ..., ...) и SUBSTRING(len(), len()-1, ...), - запрос получается громоздким и медленным, подскажите альтернативные варианты :)


Клиента не существует, а обработку данных выполняет хранимая процедура...

требуется выполнить эту задачу средствами mssql
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог