Question

Ошибка

SQL запрос:

 

ALTER TABLE `freekassa_payments`
  ADD PRIMARY KEY (`id`)

 

Ответ MySQL: Документация

#1068 - Указано несколько первичных ключей

Share this post


Link to post
Share on other sites

5 answers to this question

  • 0
В 20.08.2020 в 14:04, Perfect231 сказал:

ALTER TABLE `freekassa_payments` ADD PRIMARY KEY (`id`)


Удаляй эти строки, у тебя при создании таблицы создаётся первичный ключ.

Share this post


Link to post
Share on other sites
  • 0

Видимо, этот запрос Вы выполнили два или более раз

Share this post


Link to post
Share on other sites
  • 0
2 часа назад, Perfect231 сказал:

Указано несколько первичных ключей

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

Share this post


Link to post
Share on other sites
  • 0
Спойлер

-- Структура таблицы `freekassa_payments`
--

CREATE TABLE IF NOT EXISTS `freekassa_payments` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `freekassaId` varchar(255) NOT NULL,
  `account` varchar(255) NOT NULL,
  `sum` float NOT NULL,
  `itemsCount` int(11) NOT NULL DEFAULT '1',
  `dateCreate` datetime NOT NULL,
  `dateComplete` datetime DEFAULT NULL,
  `status` tinyint(4) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8;

 

 

Share this post


Link to post
Share on other sites
  • 0
Спойлер

Ошибка
SQL запрос:


CREATE TABLE IF NOT EXISTS `freekassa_payments` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `freekassaId` varchar(255) NOT NULL,
  `account` varchar(255) NOT NULL,
  `sum` float NOT NULL,
  `itemsCount` int(11) NOT NULL DEFAULT '1',
  `dateCreate` datetime NOT NULL,
  `dateComplete` datetime DEFAULT NULL,
  `status` tinyint(4) NOT NULL DEFAULT '0',
  PRIMARY KEY (`freekassaId`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8
Ответ MySQL: Документация

#1075 - Некорректное определение таблицы: может существовать только один автоинкрементный столбец, и он должен быть определен как ключ

 

 

Share this post


Link to post
Share on other sites
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By def
      arizona.pwn(23374) : error 012: invalid function call, not a valid address
      arizona.pwn(23374) : error 001: expected token: ";", but found ")"
      arizona.pwn(23374) : error 029: invalid expression, assumed zero
      arizona.pwn(23374) : fatal error 107: too many error messages on one line
      жалуется на данную строчку:
       
      %s{cccccc}Для продолжения нажмите 'Далее'",PN(playerid),playerid,ItemsInfo[itemid][ItemName2],hours,cost*hours,Inventory[playerid][2][slot], AksColorName(Inventory[playerid][4][slot]), Inventory[playerid][5][slot] ? GetNameStripe(Inventory[playerid][5][slot]) : "");