Finden von Array Länge in Postgres
-
24-12-2019 - |
Frage
Ich habe generakodicetagcode und array_upper(array(Value))
versucht, erhielt jedoch Syntaxfehler.
Wert: Datentyp ist int []; Ich erwarte das Ergebnis wie unten Tabelle:
generasacodicetagpre.aber das funktioniert gut
generasacodicetagpre.Ich muss die Wertespalte verwenden und herausfinden Sie die Länge dieses Wertarrays
Postgres-Version: 8.2
Lösung
das sollte funktionieren:
generasacodicetagpre.Hinweis: 'Wert' ist in SQL reserviert, sodass es nicht empfohlen wird, ihn als Spaltenname zu verwenden.Siehe: http://www.postGresql.org/docs/current/static/sql-keywords-appendix.html
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow