SELECT Mid([FieldName], 2, 1) AS Expr
FROM TableName;
Запрос на часть поля
Уточнение: Можно ли поочереди выбирать по одному символу из поля.
Использовать функции работы со строками, определенные в вашей СУБД
я забыл написать. Можно ли в access 2003 это устроить?
а почему нельзя выбрать целиком все поле, а потом в обработчике уже перебирать посимвольно? так проще будет...
Просто нужно, чтоб при печати формы или отчета буквы и символы (не нарушая слов ,конечно) были строго в специальных подготовленных клеточках.
Цитата: jinter
Просто нужно, чтоб при печати формы или отчета буквы и символы (не нарушая слов ,конечно) были строго в специальных подготовленных клеточках.
Не помню, чтобы в Аксессе были удобные функции для работы со строками. Но вообще-то, собственные обработчики для того и нужны, чтобы буковки в квадратики вписывать.
Цитата:
Не помню, чтобы в Аксессе были удобные функции для работы со строками.
Есть много очень удобных, ибо интеграция с VBasic
=>
Цитата:
Можно ли сделать запрос, на выборку из поля одного символа?
Смотрим справку по ключевым словам Left, Right, Mid. К примеру,
Код:
Более того, можно легко определять свои функции работы со строками просредством той же VBA.
Спасибо. Я так и думал, что необходимо програмирование.