We tried removing a column name from an NSQL Query which is already existing and we received an error message while trying to save the changes.
NPT-0117: Structural changes are not allowed for the query that is already in use
Possible workaround is to change the structure of a query by removing parameters or fields, is to uncheck "AVAILABLE FOR USER PORTLETS" from the Query properties page, Click Save and Continue to get to the NSQL tab and then proceed to modify the NSQL tab and change the structure of NSQL as desired and finally save and return.
If the workaround does not work then you want to try the remaining two options: