Ich habe bei der Arbeit mit ORACLE 10g auf dieses Problem gestoßen. Ich lese die Antworten auf diese Frage hier ( ora-00972 Bezeichner ist zu lang Oracle 10g ) auf Stack-Überlauf, aber sie haben nicht für mich gearbeitet. Vielleicht ist meine Situation anders.
Nun hatte ich diese Tabellennamen: WIMAX_TRAFFIC_STATS
und WIMAX_RADIO_STATS
. Als ich versuchte, Daten über eine ODBC-Verbindung mit Erlang/OTP
einzufügen, bekam ich den Fehler:
{error,"[DataDirect][ODBC Oracle Wire Protocol driver][Oracle]ORA-00972:Ich bekomme immer noch den gleichen Fehler. Andere Quellen sya, dass es die Daten sein könnten, die ich in einigen meiner Spalten schreibe. Meine Tabellendefinitionen sind hier unten: %Vor%
identifier is toolong SQLSTATE IS: HY000"}
Keiner der Datenwerte, die ich dort schreibe, ist länger als die Definition der Spaltenlänge. Ich wundere mich wirklich. Versuche, Zeichenfolgen zu schreiben, die weniger als 10 Zeichen lang in der Tabelle sind, aber immer noch diesen Fehler bekommen. Einige Körperhilfe, bitte!
BEARBEITEN
SAMPLE-Abfrageanforderung lautet wie folgt:
Das Feld SDATE ist standardmäßig als sysdate