2015-11-09 13 views
28

Sto usando Workbench versione 6.3.5 Community e questa è solo una domanda della GUI.MySQL Workbench auto incrementale disabilitato

Quando si crea un nuovo incremento automatico della tabella, la casella di controllo è disabilitata.
È un bug o devo abilitare questo come nelle opzioni?
E come impostare il valore iniziale e il passo per l'incremento automatico nella GUI quando si crea una tabella?

workbench

+3

Questo è sicuramente un bug. Si prega di segnalare a http://bugs.mysql.com. E non c'è modo di specificare il valore iniziale per una colonna AI. –

+0

Ciò era probabilmente dovuto al fatto che sebbene fosse stato inserito "INT" per la casella "Tipo di dati", MySQL Workbench non aveva aggiornato le opzioni di campo disponibili e stava ancora utilizzando la logica dell'interfaccia utente per una colonna non INT (dove l'incremento automatico non è t disponibile). – Wick

risposta

76

è necessario impostare di incremento automatico nella tabella enter image description here

+17

perché ....... chi lo ha costruito ....? – NucS

+5

Hai bisogno di una seria Intelligenza Artificiale per capire questo. Tnx – QuickPrototype

+0

Cosa? Oh mio ... Comunque, per la soluzione. – Coisox

2

Come un lavoro in giro, quando si fa clic sul pulsante 'Applica' e sono presentati con lo script generato da rivedere, si può effettivamente modificare lo script. Mi sono imbattuto nel problema che hai postato e ho aggiunto manualmente AUTO_INCREMENT alla definizione di colonna a cui mi serviva.

+2

Sì, funzionerebbe. E la mia soluzione è spuntare la casella di controllo AI nella colonna della griglia. –

+0

Questo è molto meglio. Non posso credere di non averlo visto. Grazie! – marchWest

0

Basta selezionare la casella di controllo AI. Nessun lavoro in giro, ecco perché è un banco da lavoro. La vita facile