Pytania oznaczone «alter-table»

156
Jak zmienić definicję kolumny MySQL?

Mam tabelę MySQL o nazwie test: create table test( locationExpect varchar(120) NOT NULL; ); Chcę zmienić lokalizację kolumny Oczekiwanie na: create table test( locationExpect varchar(120); ); Jak to zrobić

107
ALTER TABLE bez blokowania stołu?

Podczas wykonywania instrukcji ALTER TABLE w MySQL cała tabela jest blokowana do odczytu (zezwala na równoczesne odczyty, ale zabrania współbieżnych zapisów) na czas trwania instrukcji. Jeśli jest to duża tabela, instrukcje INSERT lub UPDATE mogą zostać zablokowane na dłuuuugi czas. Czy istnieje...

89
ALTER TABELA DODAJ KOLUMNĘ, JEŚLI NIE ISTNIEJE w SQLite

Niedawno mieliśmy potrzebę dodania kolumn do kilku naszych istniejących tabel bazy danych SQLite. Można to zrobić za pomocą ALTER TABLE ADD COLUMN. Oczywiście, jeśli tabela została już zmieniona, chcemy ją zostawić w spokoju. Niestety, SQLite nie obsługuje IF NOT EXISTSklauzuli on ALTER...