ФорумРазработкаБазы данных → что это значит?

что это значит?

  • Lirck

    Сообщения: 1658 Репутация: N Группа: Джедаи

    Spritz 23 августа 2009 г. 18:20

    table test (
    `id` smallint auto_increment key
    )

    что значит key?
    я так понял, это псевдоним index для индексирования?
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 23 августа 2009 г. 18:31, спустя 10 минут 43 секунды

    да
    Спустя 188 сек.
    Только надо так:

    table test (
    `id` smallint auto_increment,
    key `id` (`id`)
    )
    Спустя 24 сек.
    и вообще надо PRIMARY KEY твоему полю
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • Lirck

    Сообщения: 1658 Репутация: N Группа: Джедаи

    Spritz 23 августа 2009 г. 18:35, спустя 4 минуты 2 секунды

    а почему лучше? (мой код тоже работает)
    TABLE test (
    `id` smallint AUTO_INCREMENT,
    KEY `id` (`id`)
    )


    понятно, что нужен примари кей, это я упростил.
    и какие отличия unique от primary key? ну понятно, что примари может быть только один.
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 23 августа 2009 г. 18:36, спустя 1 минуту 21 секунду

    aivee, ну вот ты сам и ответил наполовину на свой вопрос, еще уник можно на несколько столбцов вешать
    Спустя 22 сек.
    а почему лучше? (мой код тоже работает)
    мне лучше, нагляднее для меня
    https://smappi.org/ - платформа по созданию API на все случаи жизни

Пожалуйста, авторизуйтесь, чтобы написать комментарий!