Come selezionare il numero di riga in postgres.
Ho provato questo:
select
row_number() over (ORDER BY cgcode_odc_mapping_id)as rownum,
cgcode_odc_mapping_id
from access_odc.access_odc_mapping_tb
order by cgcode_odc_mapping_id
e ho ricevuto questo errore:
ERRORE: errore di sintassi pari o vicino a "over" LINEA 1: seleziona row_number () su (ORDER BY cgcode_odc_mapping_id) come
Ho controllato queste pagine: come mostrare i numeri di riga nella query PostgreSQL?
Questa è la mia domanda:
select row_number() over (ORDER BY cgcode_odc_mapping_id)as rownum,cgcode_odc_mapping_id from access_odc.access_odc_mapping_tb order by cgcode_odc_mapping_id
questo è l'errore:
ERRORE: errore di sintassi in corrispondenza o vicino a "over" LINE 1: selezionare row_number () over (ORDER BY cgcode_odc_mapping_id) come
select version()
- non c'è (e non è mai stata) una versione 1.8
Not Working
non ci dice nulla per cui possiamo aiutare. Si prega di fornire messaggi di errore e / o qualsiasi altra informazione pertinente. Inoltre, specifica la versione di PostgreSQL che stai utilizzando.