powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / UpperCase всем данным в таблице
9 сообщений из 9, страница 1 из 1
UpperCase всем данным в таблице
    #38338678
Dmitry Y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый.
Появилась задача: в БД хранятся данные по серийникам, все вводят кто как хочет кто большими кто маленькими, от этого смысл не меняется поиск работает но "не красиво" :). Программу доработали и теперь ввод данных будет автоматически "апить", а вот как проработать базу и пересохранить данные в таблице зааперкейсив все данные?
...
Рейтинг: 0 / 0
UpperCase всем данным в таблице
    #38338682
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_lower
Там вся инфа и ссылка на нужную вам функцию upper.
...
Рейтинг: 0 / 0
UpperCase всем данным в таблице
    #38338684
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чуть не забыл - вот что вам ещё понадобится: http://dev.mysql.com/doc/refman/5.0/en/update.html
...
Рейтинг: 0 / 0
UpperCase всем данным в таблице
    #38338692
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry YПрограмму доработали и теперь ввод данных будет автоматически "апить"Кстати, можно было сделать before insert триггер и не менять программу :)
...
Рейтинг: 0 / 0
UpperCase всем данным в таблице
    #38338744
Dmitry Y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tanglirЧуть не забыл - вот что вам ещё понадобится: http://dev.mysql.com/doc/refman/5.0/en/update.html
Блин я мудрил через
Код: sql
1.
Update ... Set Pole=(Select ...) 


а оказывается всё как нильзя просто:
Код: sql
1.
UPDATE таблица_А SET Поле_1=Upper(Поле_1)


Не знал что функция упдейт не только обновляет но и считывает данные из бд
Спасибо, стыдно что задал вопрос решение которого на уровне чайника :)
...
Рейтинг: 0 / 0
UpperCase всем данным в таблице
    #38338747
Dmitry Y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tanglirDmitry YПрограмму доработали и теперь ввод данных будет автоматически "апить"Кстати, можно было сделать before insert триггер и не менять программу :)
Сделано ещё проще: в компоненте грида выставлен параметр CharCase=ecUpperCase+перекомпиляция проекта и на этом изменение программы было окончено, но спасибо за совет :)
...
Рейтинг: 0 / 0
UpperCase всем данным в таблице
    #38338965
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry Y+перекомпиляция проектаНичего себе "проще"! Перекомпилировать вместо того, чтобы написать однострочный триггер. Ну, кому как...
...
Рейтинг: 0 / 0
UpperCase всем данным в таблице
    #38339833
Dmitry Y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tanglirDmitry Y+перекомпиляция проектаНичего себе "проще"! Перекомпилировать вместо того, чтобы написать однострочный триггер. Ну, кому как...
Секд+F9 и ожидание 1-2 сек. Чем при переустановке субд не вспоминать о тригере...
...
Рейтинг: 0 / 0
UpperCase всем данным в таблице
    #38339865
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry YЧем при переустановке субд не вспоминать о тригере...Ну-ка, развейте мысль. Что имелось ввиду под "переустановкой СУБД"? Реальная переустановка мускля или таки развёртывание дампа?
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / UpperCase всем данным в таблице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]