Автор Тема: Получение полей с префиксом в mySQL  (Прочитано 3312 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 2NetFly

  • Модератор
  • Глобальный модератор
  • Постоялец
  • *****
  • Сообщений: 144
  • +0/-0
  • 0
    • Просмотр профиля
    • http://feotast.net
Всегда для удобства именовал поля в таблицах следующим образом:
[user]
user_id
user_name
user_password
Основная причина - мне требовалась уникальность имен полей для автоматизации добавления данных и удобства выборки из нескольких таблиц.

И вот сейчас пришло в голову: существует ли способ заставить mySQL возвращать результаты, в которых имена полей оснащены префиксом? Т.е. чтоб после вызова метода selectrow_hashref у меня ключами хеша были user.id, user.name, user.password (а еще лучше как-то разделитель заменить на "_")?
There Is More Than One Way To Do It (c)

Оффлайн cr4ck3r

  • Фанат Perl
  • Постоялец
  • ***
  • Сообщений: 146
  • +0/-0
  • 2
    • Просмотр профиля
    • http://perlmonks.org.ru
Получение полей с префиксом в mySQL
« Ответ #1 : 17 Мая 2005, 14:36:07 »
Не совсе понятно что выхотите?
Название ключей в хэше при этом методе выборки - будет как раз одноименным с названием полей в таблице. А занести эти данные вы можете куда угодно и с каким угодно префиксом.
Ворота в perl - perlmonks.org.ru

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28