Mahlzeit,
ich habe ein kleines Problem mit einem SQL Statement in der Datenbankprogrammierung mit SQL und VB.NET.
Und zwar möchte ich Spalten in einer Tabelle hinzufügen mittels eines SQL Statements:
ALTER TABLE test ADD hour DECIMAL(10,0);
ALTER TABLE test ADD hour DECIMAL;
ALTER TABLE test ADD hour NUMBER(10,0);
ALTER TABLE test ADD hour NUMBER;
(dies sind bereits die Varianten die ich versucht habe)
Jedoch bekomme ich im Visual Studio jedesmal den Fehler: Fehler in der Feldsyntax.
Also gehe ich davon aus, das in dem SQL Statements irgendwas nicht stimmt, oder liege ich falsch?
Ich schreibe mit dem OLEDB folgende ExecuteNonQuery:
OleDbCommandDatensatzEinfügen.CommandText "ALTER TABLE test ADD hour DECIMAL(10,0);"
Ich dachte mir vielleicht es liegt an dem Feldnamen "hour" das, dass evtl. mit einem Datentypen "date" in Verbindung gebracht wird?!
Vielleicht kann sich jemand den String mal näher anschauen und mir einen Ratschlag geben wo hier der Fehler vorliegt (wahrscheinlich seh ich den Wald vor lauter Bäumen nicht...)
ich habe ein kleines Problem mit einem SQL Statement in der Datenbankprogrammierung mit SQL und VB.NET.
Und zwar möchte ich Spalten in einer Tabelle hinzufügen mittels eines SQL Statements:
ALTER TABLE test ADD hour DECIMAL(10,0);
ALTER TABLE test ADD hour DECIMAL;
ALTER TABLE test ADD hour NUMBER(10,0);
ALTER TABLE test ADD hour NUMBER;
(dies sind bereits die Varianten die ich versucht habe)
Jedoch bekomme ich im Visual Studio jedesmal den Fehler: Fehler in der Feldsyntax.
Also gehe ich davon aus, das in dem SQL Statements irgendwas nicht stimmt, oder liege ich falsch?
Ich schreibe mit dem OLEDB folgende ExecuteNonQuery:
OleDbCommandDatensatzEinfügen.CommandText "ALTER TABLE test ADD hour DECIMAL(10,0);"
Ich dachte mir vielleicht es liegt an dem Feldnamen "hour" das, dass evtl. mit einem Datentypen "date" in Verbindung gebracht wird?!
Vielleicht kann sich jemand den String mal näher anschauen und mir einen Ratschlag geben wo hier der Fehler vorliegt (wahrscheinlich seh ich den Wald vor lauter Bäumen nicht...)
Comment