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 Test