PDA

View Full Version : Query Frage



Franz Karl
03-07-12, 14:06
Kann ich im normalen AS400 Query auch einen Textwert in einen numersichen Wert umwandel --> z.B. mit INT

Danke !

Fuerchau
03-07-12, 14:10
Grundsätzlich nein!

Birgitta hatte mal da eine Umgehung über einen Timestamp, den man ja per concat zusammenbauen kann.
Die Millisekundenanteil ist 6-stellig und kann daraus wieder als Zahl extrahiert werden.
M.a.W.:
ein max. 6-stelliger Ganzzahlwert kann umgewandelt werden, wenn das Textfeld auch die nötigen Vornullen enthält.
=> nicht besonders empfehlenswert :)

Ansonsten bleibt dir nur die View.

Pikachu
03-07-12, 16:24
Siehe hier: http://newsolutions.de/forum-systemi-as400-i5-iseries/system-i-hauptforum/7962-query-400-umwandeln-von-alpha-num.html#post31886