zmena typu polozky
Martin Špirk
martin.konference na seznam.cz
Středa Červen 30 11:24:53 CEST 2004
Dne st 30. června 2004 09:40 Ildiko Takacsova napsal(a):
> Chcem zmenit polozku psc z varchar(5) na varchar(6)
>
> begin;
> ALTER TABLE tabulka ADD COLUMN psc2 varchar(6);
> UPDATE tabulka SET psc2=CAST(psc AS varchar(6));
> ALTER TABLE tabulka DROM COLUMN psc;
> ALTER TABLE tabulka RENAME COLUMN psc2 TO psc;
> commit;
>
> Kde mam chybu?
4. radek preklep "DROM"
Jinak ten CAST je imho zbytecny.
A jeste, pokud se do tabulky nezapisuje prilis mnoho adres bez psc, tak bych
psc definoval spise jako char(6) misto varchar(6).
Martin
Další informace o konferenci Databases