![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Длина строк в БД. [D6, D7, Paradox]
Loaderz © (2004-08-17 21:00:00)Уважаемые мастера! Подскажите,пожалуйста, либо кинте примерчик, как узнать самую длинную(в символах) ячейку в столбце базы данных Paradox? За ранее спасибо.
Соловьев (2004-08-18 10:11:00) [1]а зачем?
AndB (2004-08-18 10:08:00) [2]скажи как запущено-то... 8(
(я не семерке остановился - думал, чего изменилось..)
Алхимик (2004-08-18 09:39:00) [3]
Local SQL supports the following data manipulation language functions:
String functions Description
Concatenation Concatenates two string values.
LOWER Forces a string to lowercase.
UPPER Forces a string to uppercase.
SUBSTRING Extracts a portion of a string value.
TRIM Removes repetitions of a specified character from
the left, right, or both sides of a string.
Никаких LEN.
AndB (2004-08-18 04:46:00) [4]а если не тупить, (как я) - тогда так:
SELECT field FROM table WHERE Len(field) = (SELECT MAX(Len(field)) FROM table)
AndB (2004-08-18 04:22:00) [5]
SELECT MAX(Len([field_name])) FROM table_name— узнаешь в числовом виде;
SELECT *, Len([field_name]) AS tmpLen FROM table_name ORDER BY tmpLen DESC— первая строка твоя;
и наверняка можно "поиначе".
Алхимик (2004-08-17 21:07:00) [6]ИМХО перебором.