guttormvik
Member²
The way I work with db scripts in development, I almost never run the whole script. I run single statements, or a set of statements, or mark part of a select, say a subselect, and run that.
In pl/sql developer I don't have to think about the differences between these. If there is a block selection that is run, else the current statement is run (since I have AutoSelect statment on). Exactly what I want.
In plyxon it doesn't work like that.
One issue is that it is not possible to mark a subselect and run it. You ignore the selection and find the surrounding statement.
This also means I can't run something if there is a syntax error before/after the statement.
I assume this has to do with the idea of marking statements in the margin? Maybe that was not a good idea after all.
I prefer the way it is handled in pl/sql developer.
Also notice that when I run a statement I lose focus, but only sometimes?
I've been losing focus constantly, but when writing this I tried to find out where it was going. I pressed tab and saw it go into the cells of the result set.
After that, when I've re-run the query, the focus has stayed on the statement, where I want it. Not sure what is going on here
In pl/sql developer I don't have to think about the differences between these. If there is a block selection that is run, else the current statement is run (since I have AutoSelect statment on). Exactly what I want.
In plyxon it doesn't work like that.
One issue is that it is not possible to mark a subselect and run it. You ignore the selection and find the surrounding statement.
This also means I can't run something if there is a syntax error before/after the statement.
I assume this has to do with the idea of marking statements in the margin? Maybe that was not a good idea after all.
I prefer the way it is handled in pl/sql developer.
Also notice that when I run a statement I lose focus, but only sometimes?
I've been losing focus constantly, but when writing this I tried to find out where it was going. I pressed tab and saw it go into the cells of the result set.
After that, when I've re-run the query, the focus has stayed on the statement, where I want it. Not sure what is going on here