I have a table with 100 columns containing boolean values. I'd like to add a column containing the OR result of all the previous columns.

Existing table:

```
ID, COL1, COL2, COL3, ... , COL100
1, TRUE, FALSE, FALSE, ..., FALSE
2, FALSE, FALSE, TRUE, ..., FALSE
3, FALSE, FALSE, FALSE, ..., FALSE

```

What I'd like to obtain:

```
ID, COL1, COL2, COL3, ... , COL100, RESULT
1, TRUE, FALSE, FALSE, ..., FALSE, TRUE
2, FALSE, FALSE, TRUE, ..., FALSE, TRUE
3, FALSE, FALSE, FALSE, ..., FALSE, FALSE

```

Thanks to [this post](https://stackoverflow.com/questions/12184409/postgresql-create-a-new-column-with-values-conditioned-on-other-columns), I know this can be done hardcoding the names of all the other columns. Is there a non-hardcoded way of doing so?