Einzelnen Beitrag anzeigen
Alt 24.02.2006, 10:55   #1
exacta
Master
 
Registriert seit: 20.02.2001
Ort: Western-Styria
Beiträge: 561


Frage create table newtable like oldtable sql2005 funzt nicht....

hallo zusammen!

SQL Server 2005 Express;
ich möchte gerne eine existierende tabelle (besser gesagt nur deren struktur) in eine neue tabelle klonen.
und zwar mit:

create table new_table like old_table

geht aber nicht; bringt mir immer nur
"Msg 156, Level 15, State 1, Line 1
Falsche Syntax in der Nähe des 'LIKE'-Schlüsselwortes."

als antwort.


Aber mit

select * into new_table from old_table where 1 = 0

bekomme ich zwar eine leere kopie, aber ohne indizes. und die brauch ich auch.

kann mir einer sagen was ich da beim create table a like b falsch mache?
eigentlich sollte das ja so funktionieren wenn ich mich nicht täusche...

Danke!

mfG,
exacta
exacta ist offline   Mit Zitat antworten