Forums Neueste Beiträge
 

Felddatentyp "Datum/Uhrzeit" im SQL-Kommando richtig angeben

11/12/2007 - 23:28 von Hartmut Callies | Report spam
Hallo,
ich erstelle mit VB die Tabellen in einer Access-DB mit SQL-Befehlen:
strSQL = "CREATE TABLE [Test] ([Name] TEXT(50))

Jetzt will ich aber ein Feld Datum mit dem Felddatentyp "Datum/Uhrzeit"
erstellen:
strSQL = "CREATE TABLE [Test] ([DateTime] Datum/Uhrzeit)

Das funktioniert natürlich nicht, da ich irgendwie die Definition für den
Felddatentyp falsch angebe.
Wer weiß, wie das SQL-Kommando richtig heißt?

Hartmut Callies
 

Lesen sie die antworten

#1 Karl Donaubauer
11/12/2007 - 23:49 | Warnen spam
Hartmut Callies wrote:
ich erstelle mit VB die Tabellen in einer Access-DB mit SQL-Befehlen:
strSQL = "CREATE TABLE [Test] ([Name] TEXT(50))

Jetzt will ich aber ein Feld Datum mit dem Felddatentyp "Datum/Uhrzeit"
erstellen:
strSQL = "CREATE TABLE [Test] ([DateTime] Datum/Uhrzeit)

Das funktioniert natürlich nicht, da ich irgendwie die Definition für den
Felddatentyp falsch angebe.
Wer weiß, wie das SQL-Kommando richtig heißt?



CREATE TABLE [Test] ([Feldname] DateTime)

oder auch ohne eckige Klammern, wenn keine Sonder- oder
Leerzeichen oder gar Schlüsselwörter wie in deinem Beispiel
in den Feldnamen sind:

CREATE TABLE Test (Feldname DateTime)

HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com
Access-Entwickler-Konferenz: www.donkarl.com/?AEK
SQL Server-Entwickler-Konferenz: www.donkarl.com/?SEK

Ähnliche fragen