Pytania oznaczone «alter-table»

„ALTER TABLE” to instrukcja SQL, która umożliwia dokonywanie zmian schematu w tabeli bazy danych (tj. Dodawanie, usuwanie lub zmienianie kolumn z istniejącej tabeli).

1216
Zmiana kolumny: zero na zero

Mam tabelę z kilkoma zerowymi kolumnami liczb całkowitych. Jest to niepożądane z kilku powodów, dlatego chcę zaktualizować wszystkie wartości null na 0, a następnie ustawić te kolumny na NOT NULL. Oprócz zmiany wartości null na 0dane należy zachować. Szukam konkretnej składni SQL, aby zmienić...

296
Jak zmienić nazwę kolumny w tabeli bazy danych SQLite?

Musiałbym zmienić nazwę kilku kolumn w niektórych tabelach w bazie danych SQLite. Wiem, że podobne pytanie zadawano wcześniej przy przepełnieniu stosu, ale ogólnie dotyczyło ono SQL, a sprawa SQLite nie została wspomniana. Z dokumentacji SQLite dla ALTER TABLE wynika, że ​​nie jest możliwe...

194
Zmień kolumnę MySQL na AUTO_INCREMENT

Próbuję zmodyfikować tabelę, aby AUTO_INCREMENTpo fakcie była kolumną klucza podstawowego . Próbowałem następującego SQL, ale otrzymałem powiadomienie o błędzie składni. ALTER TABLE document ALTER COLUMN document_id AUTO_INCREMENT Czy robię coś źle, czy to nie jest możliwe? +...