pb sqlqueryHallo,
Ich verwende in einer SQL-Abfrage (Post-Jsl) diese Zeile:
Säule (dt, "Date de Fab" ) << Datentyp (Numerisch) << Modellierungstyp (Ordnungszahl) << Format ( "d / m / y" . -1 . "NEIN" . "" );
Wenn ich die Abfrage ausführen, ist die Datumsspalte in der JMP-Datei jedoch nicht gut.
Sie können sehen, dass das Datum: Monat / Tag / Jahr ist
Die Eigenschaft der Spalte ist gut: Tag / Monat / Jahr, und für die XLS-Datei gilt das Gleiche.
Ich verstehe nicht, warum ich nicht das gleiche Format in der jmp-Datei habe.
danke für Ihre Hilfe.
freundliche Grüße

Re: pb sqlqueryHier ist der Code, der für eine Excel-Datei (indat.xlsx) mit einer Date-Spalte im Format m / d / y funktioniert. Beachten Sie, dass Sie möglicherweise den DSN-Namen für den Namen Ihres Computerservers ändern müssen. Ich habe die Abfrage mit der folgenden Benutzeroberfläche erstellt. Das Quellenskript ist an die erstellte JMP-Tabelle angehängt, und die Spalte Datum war d / m / y. Überprüfen Sie das Protokoll, um festzustellen, ob das Postskript fehlerhaft ist.
New SQL Query(
Connection(
"ODBC:DSN=Excel Files;DBQ=C:\temp\indate.xlsx"
),
QueryName( "Sheet1$" ),
Select( Column( "Date", "t1", Numeric Format( "m/d/y h:m:s", "0", "NO", "" ) ) ),
From( Table( "Sheet1$", Alias( "t1" ) ) ),
PostQueryScript(
"column(\!"Date\!") << Data type(Numeric) <<MODELING type=""></MODELING>
Re: pb sqlqueryHallo,
Ich habe den Anfang der SQL-Jsl wie folgt:
t = Aktuelle Datentabelle ();
// Paramétrage de colonnes
Säule ( "Date de Fab" ) << Datentyp (Numerisch) << Modellierungstyp (Ordnungszahl) << Format ( "d / m / y" . -1 . "NEIN" . "" );
Keine Änderung bei Ihrer Antwort.
Re: pb sqlqueryVersuche dies:
Spalte (dt, "Date de Fab") in Spalte ("Date De Fab") ändern
Ich glaube nicht, dass die Datentabelle eine Referenz hat.