MySQL — Как установить метку для столбца

Рассмотрим эту таблицу

CREATE TABLE `tblstaff` (
`id` INT(20) NOT NULL AUTO_INCREMENT,
`firstname` VARCHAR(200) NOT NULL,
`lastname` VARCHAR(200) NOT NULL,
`email` VARCHAR(200) NOT NULL,
`password` VARCHAR(200) NOT NULL,
`theme` VARCHAR(200) NOT NULL,
`navbar` VARCHAR(200) NOT NULL,
`role` ENUM('admin','staff','super') NULL DEFAULT NULL,
`status` ENUM('Active','Suspended') NOT NULL,
`hash` TEXT NULL,
INDEX `PRIMARY_KEY` (`id`)
)COLLATE='latin1_swedish_ci' ENGINE=MyISAM AUTO_INCREMENT=12 ;

Мне нужно установить метку для каждого столбца в базе данных, чтобы скрипт PHP мог прочитать его с помощью команды

SHOW FULL COLUMNS FROM tbl_name

Это точно так же, как столбец «комментарий», куда пользователь может поместить что угодно, но я не хочу использовать столбец комментариев.

Например,

firstname => 'First Name'
lastname => 'Last Name'
role => 'User Role'

Есть идеи, как этого добиться? Есть ли встроенная опция для этого?

0

Решение

Вы можете создать представление с желаемыми псевдонимами для столбцов.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]