"enthält" in Bigquery standard-SQL

Wünsche ich für die Migration von Legacy-SQL zum SQL-Standard

Hatte ich den folgenden code in älteren SQL

SELECT
  hits.page.pageTitle
FROM [mytable] 
WHERE hits.page.pageTitle contains '%' 

Und ich habe versucht, diese in Standard-SQL:

SELECT
  hits.page.pageTitle
FROM `mytable` 
WHERE STRPOS(hits.page.pageTitle, "%") 

Aber es gibt mir diese Fehlermeldung:

Fehler: kein Zugriff auf Feld-Seite auf einem Wert mit dem Typ
ARRAY> zu [4:21]

InformationsquelleAutor MFR | 2017-06-15
Schreibe einen Kommentar