Hallo zusammen,
leider habe im Forum keine Lösung gefunden und erstelle deshalb ein neues Thema.
Ich arbeite mit AllFusion EWin Data Modeler 7.1.2.1303 sowie MS SQL Server 2005 9.00.2047.00. In Erwin habe ich u. a. ein Table: MUser mit den Culomns: ID (uniqueidentifier, not null), MDate (datetime, null) sowie User (varchar, null) erstellt.
In Erwin: Über Tools > Forwarad Engineer > Schema Generation > Preview... wird eine Vorschau der SQL Anweisungen generiert (ich habe einfach die vorgegebenen Standardeinstellungen verwendet).
Diese Anweisungen kopiere ich komplett in die Zwischenablage, erstelle eine neue Datenbank in SQL Server 2005, klicke auf Neue Abfrage (mit der DB bin ich verbunden), füge die Anweisungen ein und führe sie aus.
Folgende Fehlermeldung erscheint bei den Meldungen: Meldung...Zeile...
Incorrect syntax near the keyword 'User'
Ich vermute es liegt daran, dass 'User' ein reserviertes Schlüsselwort ist, denn wenn ich es auskommentiere [] dann läuft das Statement einwandfrei durch.
Da ich in Erwin schon sehr viele Tables und viele Culoms erstellt habe, die auch weitere Schlüsselwörter, wie z. B. 'Order' enthalten und auch Fehler verursachen, ist meine Frage, ob man in Erwin diverse Einstellungen vornehmen kann, sodass das generierte Schema keine reservierten Schlüsselwörter enthält?
...oder muss ich alle in SQL reservierten Schlüsselwörter per hand umbenennen?
Wie würdet Ihr das 'anpacken'?
Ich bin für alle Lösungsansätze sehr dankbar und würde mich über Antworten freuen.
Ciao
leider habe im Forum keine Lösung gefunden und erstelle deshalb ein neues Thema.
Ich arbeite mit AllFusion EWin Data Modeler 7.1.2.1303 sowie MS SQL Server 2005 9.00.2047.00. In Erwin habe ich u. a. ein Table: MUser mit den Culomns: ID (uniqueidentifier, not null), MDate (datetime, null) sowie User (varchar, null) erstellt.
In Erwin: Über Tools > Forwarad Engineer > Schema Generation > Preview... wird eine Vorschau der SQL Anweisungen generiert (ich habe einfach die vorgegebenen Standardeinstellungen verwendet).
Diese Anweisungen kopiere ich komplett in die Zwischenablage, erstelle eine neue Datenbank in SQL Server 2005, klicke auf Neue Abfrage (mit der DB bin ich verbunden), füge die Anweisungen ein und führe sie aus.
Folgende Fehlermeldung erscheint bei den Meldungen: Meldung...Zeile...
Incorrect syntax near the keyword 'User'
Ich vermute es liegt daran, dass 'User' ein reserviertes Schlüsselwort ist, denn wenn ich es auskommentiere [] dann läuft das Statement einwandfrei durch.
Da ich in Erwin schon sehr viele Tables und viele Culoms erstellt habe, die auch weitere Schlüsselwörter, wie z. B. 'Order' enthalten und auch Fehler verursachen, ist meine Frage, ob man in Erwin diverse Einstellungen vornehmen kann, sodass das generierte Schema keine reservierten Schlüsselwörter enthält?
...oder muss ich alle in SQL reservierten Schlüsselwörter per hand umbenennen?
Wie würdet Ihr das 'anpacken'?
Ich bin für alle Lösungsansätze sehr dankbar und würde mich über Antworten freuen.
Ciao
Comment