Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.08.2009, 16:40   #1
Veroonya
Пользователь
 
Аватар для Veroonya
 
Регистрация: 09.10.2008
Сообщений: 30
Вопрос Номер символа в строке

Имеется таблица, в которой есть строковое поле.

Мне необходимо найти номер символа в этом поле, чтобы следующие за ним символы присвоить в другое поле
Например: Имеется строка "Доп.офис №8634/0150"
Нужно извлечь из нее все числа после символа "№", в данном случае 8634/0150, причем этих символов не всегда 9.

Вопрос: Какой функцией (или вообще как) мы можем найти номер символа "№" в строке.

Функция должна выполняться для всех строк таблицы...
То есть например
Код:
select ID, <Строка> , <Номер сивола в строке>
Veroonya вне форума Ответить с цитированием
Старый 02.08.2009, 17:10   #2
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Какая СУБД?
psycho-coder вне форума Ответить с цитированием
Старый 02.08.2009, 17:33   #3
Veroonya
Пользователь
 
Аватар для Veroonya
 
Регистрация: 09.10.2008
Сообщений: 30
По умолчанию

MS SQL Server
Veroonya вне форума Ответить с цитированием
Старый 02.08.2009, 18:43   #4
Veroonya
Пользователь
 
Аватар для Veroonya
 
Регистрация: 09.10.2008
Сообщений: 30
По умолчанию

нашла
Код:
select ID, Field1, CHARINDEX ( '№',  Field1)
from Table1
Подробнее: http://msdn.microsoft.com/en-us/library/ms186323.aspx
Veroonya вне форума Ответить с цитированием
Старый 24.08.2009, 15:04   #5
nopq993
Заблокирован
 
Регистрация: 17.08.2009
Сообщений: 1
Вопрос M-M New Classic Short-sleeved LACOSTE POLO Shirt in indigo blue M

A piece of men's Lacoste Polo Shirt in indigo blue.Our classic fit polo shirt is an essential piece for every man's wardrobe.Pick up this shirt now and there will be no regrets in your head! * 100% Cotton * Classic Fit * 2 Button Placket * Ribbed collar * Signature Croc applique accents chest * 100% Brand New * 100% Satisfaction Men's short sleeve indigo blue LACOSTE POLO Shirt Men's lacoste polo shirts How to save money If you can buy shirts more than 5kg,the shipping fee is free. If you can buy more than 10 shirts. You'll get discount polo shirts.[How can I buy 10 shirts?]
nopq993 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск и удаление символа в строке Karl_Karlovi4 Общие вопросы Delphi 14 26.10.2011 18:04
удвоение символа Aleksander Помощь студентам 13 13.02.2011 12:16
поиск в строке символа IvanM Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 02.06.2009 22:27
Узнать два последних символа в строке Kib Общие вопросы Delphi 5 19.04.2009 23:04
Удаление символа в строке Fantom Общие вопросы Delphi 2 23.06.2008 16:03