Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Разделение числовых и символьных данных / 4 сообщений из 4, страница 1 из 1
09.01.2019, 19:18
    #39757468
dermama
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разделение числовых и символьных данных
Друзья. у меня есть таблица с 1 столбцом data, в нем строка SMITH800, необходимо сделать так, чтобы SMITH оказалось в столбце NAME, а 800 оказалось в другом столбце NUMBER....как делать, ума не приложу. Не прошу вас выдавать решение, ну хотябы на что обратить внимание, какую функуцию использовать..... replace, translate? ну если готовое дадите, я тоже буду не против)
...
Рейтинг: 0 / 0
09.01.2019, 19:24
    #39757472
Tactical Nuclear Penguin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разделение числовых и символьных данных
update table set name='smith', number=800 where data='smith800'
...
Рейтинг: 0 / 0
09.01.2019, 19:24
    #39757473
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разделение числовых и символьных данных
left ( data, 5 ) вставляем в NAME, right( data, 3 ) -- в NUMBER
...
Рейтинг: 0 / 0
09.01.2019, 19:25
    #39757474
Lepsik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разделение числовых и символьных данных
select left(val,5) as data, right(val, 3) as num
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Разделение числовых и символьных данных / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]