Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.08.14;
Скачать: [xml.tar.bz2];

Вниз

Определить первыи знак   Найти похожие ветки 

 
Alex17   (2005-07-04 12:44) [0]

Добрый день мастера подскажите, пожалуйста. У меня в поле NAME
надо определить если первый символ пробел, то надо удалить его и так надо с делать по всем записям. Помогите, пожалуйста.


 
Anatoly Podgoretsky ©   (2005-07-04 13:03) [1]

UPDATE + SUBSTRING


 
Alex17   (2005-07-04 13:14) [2]

Извените но я  непонел можете обеснить пожалуйста поподробней


 
dolmat   (2005-07-04 13:22) [3]

if copy(tablename.asstring,1,1)=" " then begin ... end


 
dolmat   (2005-07-04 13:27) [4]

А если необходимо несколько пробелов, то есть функции
trim
trimleft
TrimRight


 
ANB ©   (2005-07-04 13:30) [5]

where left(Name,1) = " "


 
Alex17   (2005-07-04 13:30) [6]

Извените а как  этот пробел удалить.По всем записям в поле NAME мне базы некогда неприходилось правит если вам нетрудно более подробно опешите чтоб я понел Ато мне надо исправит окола 15 милеонов записей а у меня неполучается нечего.Извените и помогите пожалуйста.


 
Val ©   (2005-07-04 13:33) [7]

подробнее:
1. UPDATE - предложение SQL - служит для изменения записи/ей в таблицах.
2. SUBSTRING - функция SQL - служит для выделения подстроки из строки.
3. См. LocalSQLHelp (идет в поставке с Delphi) для ознакомления с этими и другими возможностями локального SQL.


 
dolmat   (2005-07-04 13:34) [8]

table1.first;
while not table1 eof do begin
table1.edit;
table1name.asstring:=trimleft(table1name.asstring);
table1.post;
end;


 
dolmat   (2005-07-04 13:36) [9]

>Val ©   (04.07.05 13:33) [7]
смотрите на базы и вопросы. такое только новичок задает и SQL для него темный лес.


 
Val ©   (2005-07-04 13:37) [10]

что сия мудрая фраза означает?


 
Alex17   (2005-07-04 13:44) [11]

Все зделал как вы напесали и нехочет работать
table1name- это что


 
Anatoly Podgoretsky ©   (2005-07-04 13:46) [12]

dolmat   (04.07.05 13:34) [8]
Нельзя не соответствует вопросу, надо удалить только первый проблел, не два, не три. Только Substring


 
Alex17   (2005-07-04 13:50) [13]

Вы можете мне сказать как тогда (Substring) Напешите пожплуста поподробнеий ото у меня нечего нехочет работать. Помогите.


 
sniknik ©   (2005-07-04 14:00) [14]

> Напешите пожплуста поподробнеий ото у меня нечего нехочет работать.
и где гарантия, что, то что дадут будет работать? упирается ведь не в то что код не рабочий, а в то что ты его применять не можеш.
(и не мудрено, судя по исковерканому языку ты только, только ползать перестал... ;о)))

не жалко, пробуй.
UPDATE table1
SET name = SUBSTRING(name FROM 2)
WHERE SUBSTRING(name FROM 1 FOR 1) = " "


 
dolmat   (2005-07-04 14:02) [15]

Да уж. Тяжелый случай.
Запакуйте базу и киньте на e-mail.
Обратно пришлю прогу.


 
Alex17   (2005-07-04 14:04) [16]

У меня в Help-(е) нечего по SQL уменя здесь дельфи какаята обрезаная поетому подсказок в Help нету по SQL
А мая находится за 300 километрами Пожалуйста напешите поподробней ато я тут вообще застрял. Помогите пожалуйста.


 
Alex17   (2005-07-04 14:06) [17]

А на какой маил кинуть


 
Digitman ©   (2005-07-04 14:07) [18]


> мая находится за 300 километрами


твая - в тундра  ?!


 
sniknik ©   (2005-07-04 14:08) [19]

> дельфи какаята обрезаная поетому подсказок в Help нету по SQL
сделай поиск файла LOCALSQL.HLP... тогда и будет ясно обрезанная или нет.

> Пожалуйста напешите поподробней
куда уж подробней. полный, рабочий запрос привел... подробнее не бывает.


 
ANB ©   (2005-07-04 14:10) [20]


> Alex17   (04.07.05 14:06) [17]
- 300 км не расстояние, мог бы и доехать.

Имхо. Развод.


 
Val ©   (2005-07-04 14:11) [21]

это не подробней. это не работает при copy/paste(без смарт-анализа). компилятор не справится. ошибки выдавать начнет. :)


 
Alex17   (2005-07-04 14:12) [22]

sniknik[14] тоже работать нехочет а поиск делал по  LOCALSQL.HLP...  по этому еговарю обрезаная


 
Val ©   (2005-07-04 14:14) [23]

ну говорил же :))).
автор - попробуйте начать программировать, а не обезьянничать.


 
Alex17   (2005-07-04 14:14) [24]

Напешите пожалуйста как правелно полны код написать


 
Anatoly Podgoretsky ©   (2005-07-04 14:15) [25]

Alex17   (04.07.05 14:12) [22]
Переинсталировать Дельфи и в этот раз не делать глупости, установить полную справку.


 
sniknik ©   (2005-07-04 14:16) [26]

развод


 
Anatoly Podgoretsky ©   (2005-07-04 14:23) [27]

Не, это на самом деле так.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2005.08.14;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.014 c
3-1120746028
kivadim
2005-07-07 18:20
2005.08.14
Вызов опред. метода у Датаконтролов подключ. к DataSource


14-1122024136
asdqwer
2005-07-22 13:22
2005.08.14
SMS Email Gateway


3-1120799709
АМБ
2005-07-08 09:15
2005.08.14
Программное создание DBF таблиц


11-1105276208
Э-э-э Вася
2005-01-09 16:10
2005.08.14
Вывод jpeg в MCK (KOL)


1-1122368068
dddim
2005-07-26 12:54
2005.08.14
winexec





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский