[ Chorlya @ 24.11.2004. 13:57 ] @
Kako mogu u MS Access 2000 da kopiram samo strukturu neke vec postojece tabele u neku novu tabelu?

U vecini drugih baza to bi bilo nesto tipa:
Code:
CREATE TABLE newTable AS (SELECT * FROM oldTable);

Ali u Access-u to ne prolazi, "Syntax error" :(
[ JogyII @ 24.11.2004. 14:19 ] @
probaj " SELECT * INTO newTable FROM oldTable WHERE 1=0 "

nazalost nece prekopirati celu strukturu, vec samo tipove i velicine polja (nece recimo index-e, default vrednosti, autonumber-e ...)
[ Chorlya @ 24.11.2004. 14:24 ] @
To mi bas nece zavrsiti posao posto mi bas trebaju DEFAULT vrednosti i autonumber polja.

U svakom slucaju havla
[ Chorlya @ 24.11.2004. 14:30 ] @
Ako nije moguce kopirati celu strukturu tabele, da li neko zna kako mogu pomocu SQL-a da kreiram tabelu sa AUTONUMBER poljem?

Nesto tipa:
Code:
CREATE TABLE newTable
(
  pkID ????????,
  name text(20)
)
[ JogyII @ 24.11.2004. 14:59 ] @
inace evo ti jedno prljavo resenje :
uradis obican CopyObject, i zadim DELETE * FROM newTable

[ Chorlya @ 24.11.2004. 16:00 ] @
Da odgovorim na svoje pitanje:
Citat:
da li neko zna kako mogu pomocu SQL-a da kreiram tabelu sa AUTONUMBER poljem?



Code:
CREATE TABLE newTable
(
  pkID AUTOINCREMENT,
  name TEXT(20)
)
[ izonic @ 30.11.2004. 15:56 ] @
Polje U ACCESSU Autonumber se zove Counter, (ACCEES2) prema tome treba ga i tako pisati.
I onda to radi