Mam tabelę w MySQL z 30 kolumnami i tysiącami wpisów.
Czy istnieje sposób, aby każdy wiersz był unikalny, co oznacza, że jeśli wiersz już istnieje, nie powinienem być w stanie ponownie wejść do tego wiersza.Czy istnieje sposób na uniknięcie całego wiersza MySQL?
Nie mogę tutaj użyć kluczy podstawowych ani unikalnych, ponieważ każda kolumna może być powtarzana indywidualnie.
Chcę, aby rząd był wyjątkowy. na przykład: -Są to tabela z
columns->name,age,height,weight.
W tej kolumnie nie może dokonywać żadnych jedna lub dwie kolumny wyjątkowy, ale nie powinny mieć dwa wpisy z wszystkich tych samych danych.
Należy pamiętać, że [ERROR 1071] (http://stackoverflow.com/questions/1814532/1071-specyfikowany-key- był-to-long-max-key-length-jest-767-bytes/16820166#16820166) gdzie łączenie tak wielu kolumn może powodować problemy. – roundar