Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проблема с типами полей MySQL

2.1K
14 января 2004 года
VisualCraft
20 / / 24.11.2003
Делаю простую, но большую по объему базу на MySQL 3.23.44-nt (по оценкам 20-40Гб)
хочу съэкономить на типах полей.

CREATE TABLE anytable(
C TINYINT,
DT TIMESTAMP,
D FLOAT,
v INTEGER
);

В результате получаю
C TINYINT 2 байта, а должно быть 1,
DT TIMESTAMP 16, а ожидал 4, это же бинарный тип
D REAL 8 байт, а ожидал FLOAT 4 байта
v INTEGER нормально 4 байта

т.е таблица получается вдвое больше, чем нужно.
Смотрю через ODBC SQL Explorer от Борланда.
Чем можно посмотреть более корректно?

В чем тут проблема и как ее решить?
250
16 января 2004 года
Joker
1.4K / / 20.02.2000
Скорее это проблема борландовской смотрелки, никогда ей не пользовался вообще кроме как пхпмайадмином или майскуэль фронтом(попробуй им глянуть), или так вручную ничем не пользовался ..
сверился с мануалом, там все четко:
http://www.mysql.com/documentation/mysql/bychapter/manual_Column_types.html#Column_types
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог