|
RTiim для поля Memo
|
|||
---|---|---|---|
#18+
У меня есть в таблице БД поле формата Text 16, например, zakaz. Я хочу составить запрос, но чтобы не тащить в программу столбец со всеми пробелами, а отсечь их. Если бы это было поле формата char, то запрос на поле выглядел бы так: RTrim(zakaz) As zakaz1 Пытаюсь сделать тоже самое для Text, а мне выдается сообщение, что эта функция на поле Мемо не распространяется. Как мне быть в этом случае? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2004, 13:19 |
|
RTiim для поля Memo
|
|||
---|---|---|---|
#18+
Постави на Memo поле Index, указав его длину в символах.... /MySQLdb/ ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2004, 13:57 |
|
RTiim для поля Memo
|
|||
---|---|---|---|
#18+
Не совсем поняла, где нужно проставить поле Index. Это в свойствах поля? Там вроде "индексы и ключи" - ничего подобного нет. Можно немного поподробнее. Я пишу на Си, все запросы составляю там. Сам SQL использую как источник данных. Поэтому такие подробности не знаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2004, 14:27 |
|
RTiim для поля Memo
|
|||
---|---|---|---|
#18+
Пытаюсь создать индекс в SQL Query Analyser таким образом: SELECT * FROM ТблДелоОсн CREATE CLUSTERED INDEX index_name ON [ТблДелоОсн] ([Naimen]) WITH FILLFACTOR = 90 Сообщение выдается такое: "Column 'Naimen'. Cannot create index on a column of text, ntext, or image data type." Что здесь не так? Я уточняю. Поле Naimen не для выборки. Я хочу отсечь все пробелы в нем при запуске запроса. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2004, 16:05 |
|
|
start [/forum/topic.php?fid=47&msg=32426185&tid=1855380]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
39ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
others: | 327ms |
total: | 438ms |
0 / 0 |