[ CallMeSaMaster @ 20.03.2007. 12:51 ] @
Kako upitom mogu da update tip podatka koje prima jedna kolone u Tabeli?

Recimo da imam table USER sa kolonama>

Name, char(15)
Prezime, char(50)
Adresa, nvarchar
.
.


I sada zelimda upitom promijenim Tip za kolonu Name da bude recimo tipa nvarchar.Moze li se ovo kroz upit i kako?
[ Fedya @ 20.03.2007. 13:03 ] @
ALTER TABLE user
ALTER COLUMN Name nvarchar(15)
[ CallMeSaMaster @ 20.03.2007. 13:14 ] @
Ma da ali ima problem sa sledecom greskom.Ne kontam sta je u pitanju...Ako moze neka pomoc

Konkretan primjer:
Code:

ALTER TABLE KLASSIFIZIERUNG
ALTER COLUMN KLASSIFIZIERUNG char(20)


Dobijem


Msg 5074, Level 16, State 1, Line 4
The index 'klassifizierung' is dependent on column 'KLASSIFIZIERUNG'.
Msg 4922, Level 16, State 9, Line 4
ALTER TABLE ALTER COLUMN KLASSIFIZIERUNG failed because one or more objects access this column.
[ Fedya @ 20.03.2007. 13:24 ] @
Drop index, alter table, create index
[ CallMeSaMaster @ 20.03.2007. 13:33 ] @
Moze li primjer molim te? Pokuso sam ali ne ide, vjerovatno sam pogrijesio negdje.Index mi je Id....
[ Fedya @ 20.03.2007. 13:46 ] @
Citat:
CallMeSaMaster

The index 'klassifizierung' is dependent on column 'KLASSIFIZIERUNG'.
Msg 4922, Level 16, State 9, Line 4
ALTER TABLE ALTER COLUMN KLASSIFIZIERUNG failed because one or more objects access this column.


Znaci problem ti pravi ovaj 'klassifizierung' index. To je mozda spoljni kljuc kojim se povezujes sa tebelom koju menjas ili vec nesto sl. ...
Utvrdi sta je tacno taj index i kako ponovo da ga napravis i onda ga obrisi...



DROP INDEX klassifizierung
ALTER TABLE
... (edit)

I onda opet CREATE INDEX klassifizierung ...


Sorry sto nisam vise od pomoci....