Hi!
I have tried to search the forums and have scoured the internet to try and find some solution to this issue without success.
The databases that I have to work with have very large tables (50+ collumns). This makes analyzing data timeconsuming because many of the collumns are unused with no values, which means that I have to scroll a lot back and forth to find the relevant data for doing the work that I do.
What I am looking for is a plugin/functionality that will either remove all unused/null collumns from my queries or group them all to the right so I can focus on the columns actually containing values on the left.
**OBS: I use a gazilion different tables every day so it will not work for me to construct views or to specify my desired collumns when i write the selects. I need to be able to do this 'on the fly' as default behaviour for plsql developer.
**I only need to exclude a collumn if ALL the FIELDS in that collumn are null/empty OR ALL the FIELDS in a collumn in the RESULTSET returned by the query, are null
**I cannot change the database table design to remove the unwanted tables.
something like this as an example:
select * (not null collumns) from table MyTable where MyCondition
select * (Send all null collumns right) from table MyTable where MyCondition
I know this is not part of standard SQL but it should be fairly easy to implement in the tool displaying the data and I have been very surprised not to have found anything :S
During my searches I have come across many people wanting this functionality so if it doesnt exist I truly think it would be worthwhile to develop it
Or maybe I just missed it in an obvious place
Cheers guys!
I have tried to search the forums and have scoured the internet to try and find some solution to this issue without success.
The databases that I have to work with have very large tables (50+ collumns). This makes analyzing data timeconsuming because many of the collumns are unused with no values, which means that I have to scroll a lot back and forth to find the relevant data for doing the work that I do.
What I am looking for is a plugin/functionality that will either remove all unused/null collumns from my queries or group them all to the right so I can focus on the columns actually containing values on the left.
**OBS: I use a gazilion different tables every day so it will not work for me to construct views or to specify my desired collumns when i write the selects. I need to be able to do this 'on the fly' as default behaviour for plsql developer.
**I only need to exclude a collumn if ALL the FIELDS in that collumn are null/empty OR ALL the FIELDS in a collumn in the RESULTSET returned by the query, are null
**I cannot change the database table design to remove the unwanted tables.
something like this as an example:
select * (not null collumns) from table MyTable where MyCondition
select * (Send all null collumns right) from table MyTable where MyCondition
I know this is not part of standard SQL but it should be fairly easy to implement in the tool displaying the data and I have been very surprised not to have found anything :S
During my searches I have come across many people wanting this functionality so if it doesnt exist I truly think it would be worthwhile to develop it

Or maybe I just missed it in an obvious place

Cheers guys!