Which will execute first
Hai,
I am having Where class and having class in a single select query.. Which will execute at first.
user12283394 wrote:
Hai,
I am having Where class and having class in a single select query.. Which will execute at first.select deptno, min(SAL), max(SAL) FROM EMP WHERE job='CLERK' group by deptno having count(*) > 3;
You should read basic sql query comment..
Refer :-
http://dbis.ucdavis.edu/courses/sqltutorial/tutorial.pdf
Regards
Azar
DBA
Similar Messages
-
Which will execute first in File Adapter (parameter,Identifier,module)
Hi,
I have written a module for my sender file adapter, and choose FCC to parase my complex structure...here my doubt is whether adapter module will call first or FCC which is there in Identifier tab in file adapter?
Regards,
Irshad.Chandras sekhar,
i have already seen that blog...
could you plz read my message once again?
Regards,
Mansoor
ya i got it..Call sap adapter module will store the message in send queue.
just want to know which module is building the xi header whether it is same call sap adapter module or is there any specific module which will convert native message to xi message.
Is call sap adapter module is the responsible for building the xi message header with the help of cpa lookup? if its so again confuse for me.....
In File adapter we have 3 tabs one is parameter identifier and module...As u said first parameter tab will run as per FCC/ File message protocol then this parsed/content of text file will be input to the module tab .in this module tab we have custom modules and standard module these modules are executed in the same sequence as mentioned.
what is the module name which converts native message to xi message?
Regards,
Mansoor -
In plsql which block will execute first inner block or outer block...
In plsql which block will execute first inner block or outer block...
pls help...Outer block starts execution first.
Inner block completes the execution first.
Suresh. -
In web.xml which tag executes first.
Hi All,
Could any one please tell in web.xml whether Filter tag gets execute first or Security-Constraint tag?
Thanks,
Swapna Soni.In web.xml <web-app> is the root tag the container loads the web.xml when ever the application is deployed or when ever the server is started or restarted or redeployed the application In the same sequence as defined in the sun xmlschema
-
I have two test apps.
First app:
It has jsf pages. And I have a few fields and a button on the page.The backing bean for my page has a method prepareToBeUpdateOrderRelease(ActionEvent ae).
My button looks like this:
<af:commandButton text="Update" id="cb3"
binding="#{backingBeanScope.backing_editOrWithDetails.cb3}" action="update"
actionListener="#{backingBeanScope.backing_editOrWithDetails.prepareToBeUpdateOrderRelease}">
<af:setPropertyListener from="#{backingBeanScope.backing_editOrWithDetails.toBeUpdateOrderRelease}"
to="#{pageFlowScope.toBeUpdatedOrderRelease}" type="action"/>
</af:commandButton>
When I run the page, I can see from the printouts on the integrated weblogic console, actionListener is called first, then setPropertyListener is called.
Second App:
It has jspx pages. I have a few fields and a button on the page. The backing bean for my page has a method prepareToBeUpdateOrderRelease(). And this method is called in getTheUpdatedOrder().
My button looks like this:
<af:commandButton text="Submit Changes" id="cb1"
binding="#{backingBeanScope.backing_getOneOrder.cb1}"
action="callUpdate">
<af:setPropertyListener from="#{backingBeanScope.backing_getOneOrder.theUpdatedOrder}"
to="#{pageFlowScope.toBeUpdatedOrder}" type="action"/>
</af:commandButton>
The page works fine as this.
But if I want to use the same way as the first app, which is using actionListener, the page will fail, because of a NPE. From the printout, I can see setPropertyListener is executed before actionListener.
The only difference between the two apps is jsf vs. jspx. Is this the cause of the difference of the execution sequence between setPropertyListener and actionListener? Thanks.User, please tell us your Jdev version!
It's a bug and feature. Check prsync.com/oracle/setpropertylistener-and-setactionlistener-might-fire-too-late-when-using-facelets-468522/ for an explanation.
Timo -
How can I create VI's with inputs which will execute immediately when updated?
I am using LabView to control stepper motors. I would like to create a VI with a front panel which has 4 directional arrows, 2 per motor. My goal is to be able to run the VI and then press a button to move the motor.
I have created separate VI for each funcition of the motors - a vi to set the holding current, one to set the moving current, another to move up by a certain amount, and so on. These vi's work and I can move and adjust the motors, but only by running separate VI.
How can i combine them into one VI and have them execute at the press of a button or change of a property? An example would be to set a new holding current, and have the holding current vi execute immediately and send the command to the motor. Then keep on pressing the directional buttons without having to hit "run" on another vi.
Thank you very much
Solved!
Go to Solution.The event structure will allow you to handle user input and execute when controls are used. A "value change" event is what you're looking for.
=============
XP SP2, LV 8.2
CLAD -
Writing a Stored Proc which will execute the Queries passed to it as args
Hi,
I need to write a Stored Proc which gets the Query to be executed as an Argument and return the results in an OUT Variable.
The Stored Proc i wrote is
CREATE OR REPLACE PROCEDURE SP_FETCH_RESULTS(l_query in varchar2,
l_returnValue out clob )
is
l_output utl_file.file_type;
l_theCursor integer ;
l_columnValue clob;
l_status integer;
l_results clob;
begin
l_theCursor := dbms_sql.open_cursor;
-- Parse the Query
dbms_sql.parse( l_theCursor, ':x', dbms_sql.native );
DBMS_SQL.BIND_VARIABLE(l_theCursor, ':x', l_query);
-- Define the coulmnValue Variables
dbms_sql.define_column( l_theCursor, 1, l_columnValue);
-- Execute the Query
l_status := dbms_sql.execute(l_theCursor);
-- Get the Results and prepare the return Value.
loop
exit when ( dbms_sql.fetch_rows(l_theCursor) <= 0 );
dbms_sql.column_value( l_theCursor, 1, l_columnValue );
DBMS_LOB.APPEND(l_returnValue, l_columnValue);
end loop;
-- Close the Cursor
dbms_sql.close_cursor(l_theCursor);
end SP_FETCH_RESULTS;
As the Queries paased to it always return CLOB Types i declared the OUT Variable as CLOB
And when i try to execute is using the below given PL/SQL Block
DECLARE
l_Query CLOB ;
l_retVal CLOB;
l_results CLOB;
BEGIN
l_Query:='SELECT extract(object_value,''/AC'').getStringVal() into l_results from CommonAssetCatalog';
SP_FETCH_RESULTS(l_Query,l_retVal);
dbms_output.put_line ('Results =');
END;
I am getting the Error.
ERROR at line 1:
ORA-00900: invalid SQL statement
ORA-06512: at "SYS.DBMS_SYS_SQL", line 906
ORA-06512: at "SYS.DBMS_SQL", line 39
ORA-06512: at "WEBLOGIC.SP_FETCH_RESULTS", line 13
ORA-06512: at line 7
Could you guys pls give me some inputs on how to resolve this..
Thanks a lot
SateeshHi James,
I tried with out the Bind Variable and got the Same Error..
The Code which i tried earlier is
CREATE OR REPLACE PROCEDURE SP_FETCH_RESULTS(l_query in varchar2,
l_returnValue out clob )
is
l_output utl_file.file_type;
l_theCursor integer ;
l_columnValue clob;
l_status integer;
l_results clob;
begin
l_theCursor := dbms_sql.open_cursor;
-- Parse the Query
dbms_sql.parse( l_theCursor, l_query, dbms_sql.native );
--DBMS_SQL.BIND_VARIABLE(l_theCursor, ':x', l_query);
-- Define the coulmnValue Variables
dbms_sql.define_column( l_theCursor, 1, l_columnValue);
-- Execute the Query
l_status := dbms_sql.execute(l_theCursor);
-- Get the Results and prepare the return Value.
loop
exit when ( dbms_sql.fetch_rows(l_theCursor) <= 0 );
dbms_sql.column_value( l_theCursor, 1, l_columnValue );
DBMS_LOB.APPEND(l_returnValue, l_columnValue);
end loop;
-- Close the Cursor
dbms_sql.close_cursor(l_theCursor);
end SP_FETCH_RESULTS;
and the Procedure got Compiled Successfully and when i ran the PL/SQL Block which calls the Above Stored Proc i got the Error
DECLARE
ERROR at line 1:
ORA-00905: missing keyword
ORA-06512: at "SYS.DBMS_SYS_SQL", line 906
ORA-06512: at "SYS.DBMS_SQL", line 39
ORA-06512: at "WEBLOGIC.SP_FETCH_RESULTS", line 13
ORA-06512: at line 7
Pls let me know how can i resolve this..
Thanks
Sateesh -
I currently have an SATA 7200rpm hard drive in my setup. I'd like to add in an older non-SATA (p-ata?) 5200rpm hard drive from my old computer. I have the OS installed on the SATA drive. Which drive will my system boot from? The quicker one?
Advanced bios
Hard Disk Boot order
you should see both your drives there. move your sata to the top. using pageup/pagedown keys
save & exit
sorted
until you
reflash bios
reset cmos
Then you'll have to repeat above. -
How to call method in JCD - which will execute prepared statement
Hi All,
I have a scenari where I have to call method in JCD, where in this method I have to execute prepared statement and return value.
Please suggest me how to do this.
Thanks & Regards,
Anitha.Bhi bolla,
this is 100% java code. can you elaborate a little more what is your exact problem?
i think your scenario is easy to accomlish.
regards chris -
Which will take first tor or availability chek
hai friends
can any one clear my doubt whether the tor is thaking forst or availability check is taking first
thanksHello,
Availability check is considered as a pre-sale activity where as TOR is considered as a post-sale activity.
As soon as you enter a material in a sales order.........the system checks the availability of the stocks depending on the requested delivery date mentioned in the order.
Then it does the backward or forward scheduling depending on the availability of the stocks.
Once the stocks and delivery dates are confirmed..........and you save the sales order........only then Requriements of the stocks are transferred to the Materials department i.e. (TOR).
REWARD POINTS IF HELPFUL
Regards
Sai -
Suppose my Composite opertaion request schema is as below:
<?xml version="1.0" encoding="utf-8" ?>
<Request xmlns="http://[PROJECT_NAME].[COMPOSITE_SCHEMA_NAME]">
<Insert xmlns="http://schemas.microsoft.com/Sql/2008/05/TableOp/[SCHEMA]/[TABLE_NAME]">
<Rows>
<[TABLE_NAME]>
<[FIELD1_NAME]>[Value1]</[FIELD1_NAME]>
<[FIELD2_NAME]>[Value1]</[FIELD2_NAME]>
</[TABLE_NAME]>
</Rows>
</Insert>
<[SP_NAME] xmlns="http://schemas.microsoft.com/Sql/2008/05/Procedures/[SCHEMA]" />
<Delete xmlns="http://schemas.microsoft.com/Sql/2008/05/TableOp/[SCHEMA]/[TABLE_NAME]">
<Rows>
<[TABLE_NAME]>
<[FIELD1_NAME]>[Value1]</[FIELD1_NAME]>
</[TABLE_NAME]>
</Rows>
</Delete>
</Request>
Query is that in which order the requset message will be execute? Which one statement (Insert, SP or Delete) will execute first and
Which one (Insert, SP or Delete) will execute in last?they will execute in the same order which you mentioned in the composite schema. Means they will execute order by nodes in the composite message
have a look
here , see below snap from that URL.
in your case, the order will be
1. INSERT
2. SP
3. Delete
Please mark the post as answer if this answers your question. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply. -
Execute SSIS Package from JOB which contains Execute Process Task calling a .bat file
Hi All,
I have a EXCEL Macro needs to be called from SSIS. We could not use Script task because of some internal reason.
So we have taken an approach to call a .BAT file using Execute Process Task. This .BAT file will call a .VBS file which will execute the EXCEL Macro.
The SSIS Package is running good if I execute the package from BIDS.
But the real problem is with the scheduling this SSIS Package using SQL JOB.
If i execute this SSIS package from SQL Server Job, its executing the whole package successfully except the Execute Process Task.
So the overall issue is SQL Server Job is not executing properly if I call any .BAT file from the SSIS Package.
Please give me suggestion to get rid of the issue. Thanks in advance.Hi Sai.N,
If you run the SQL Server Agent job manually from SSMS, does the package execute properly? If the package executes properly when you run the job manually, the issue should occur due to permission issue. In this case, I suggest that you create a SQL Server
Agent proxy based on the current Windows account which you use to log onto the operating system, and run the job under the proxy account.
If it is not the issue, please enable logging in the package as Visakh mentioned and post the warning/error message for further analysis.
Regards,
Mike Yin
TechNet Community Support -
Hi all,
Select empno
from emp
where empno = 7210
and exist
(select 1
from dept
where emp.deptno = dept.deptno
and deptno = 20);
I have a doubt regarding the execution of above SQL.
During execution of WHERE clause
Empno filtration will happen first
or
correlated sub query will execute first
Suppose I am having 5 millions employees in emp table
Weather correlated subquery will execute for only one employee of 5 million employees.
Thanks and regards.Weather correlated subquery will execute for only one employee of 5 million employees.
Empno is not a primary or unique key. Then why should your subquery ony execute for 1 employee?
As SomeoneElse said, check the execution plan. Depending on cardinality the subquery should sometimes be coded with EXISTS and sometimes with IN. -
While executing the application which method will trigger first
Hi all,
while executing a webdynpro application which hooker method will trigger first?Hi Naveen,
The first method called is the WDDOINIT of the component controller.
For more details on hook method please see the below link.
http://wiki.sdn.sap.com/wiki/display/WDABAP/HooksMethodsinWebdynprofor+ABAP
http://help.sap.com/saphelp_tm70/helpdata/en/45/c87f413e70010de10000000a1550b0/frameset.htm
Thanks
Pradeep -
Which line in where clause gets executed first
Hi everyone!
I have some sqls which look like this
select ...
from table A, table B
where a.name = b.name
and a.name in (....)Now, which one of this is executed first? the where clause or the and clause?
Joining the tables is preferably done in where clause?
I am using Oracle 10g.
Please give me some guidance.
Thank You.
Nithuser645399 wrote:
When I deal with very large tables I notice that it takes too long, so was wondering if I move the table join to the and clause, it can join and then apply the filter which could be faster instead of filtering and joining the table.Define "+too long+" - what metric and baseline are used?
You need to have some kind of baseline of what acceptable performance is and then some metric to measure against the baseline to determine whether the process has acceptable performance or not.
What I mean by this is that "+too long+" is an arbitrary statement that cannot be evaluated. It the workload is huge, that workload will take some time too process. If a workload is tiny, that will take less time to process.
But "+too long+" gives no indication what the workload is. And "+large table+" is meaningless as a SQL against a billion row table can be minimal workload (e.g. unique index read), whereas a SQL against a small table can be a huge workload (e.g. cartesian join and full table scan).
You first need to determine WHAT the workload is, before judging it as "+too slow+".
I have no idea on how is the execution plan.And one of the first steps is looking at the execution plan. SQL code is source code (like C/C++ or Visual Basic source code). This cannot be executed - it needs to be parsed and compiled into an executable program.
For C/C++ and Visual Basic, that is typically an +.exe+ or +.ddl+ executable. SQL source code is compiled into an executable program called a cursor. The execution plan of that cursor shows the structure of this program and what this program will (technically) do step-by-step.
From the execution plan you can make calls such as, are the available indexes used optimally, did the CBO (the creator of the execution) made sane decisions based on the available data and stats it has for the tables and database?
The execution plan can also highlight errors in the source code - for example, table foo is scanned twice using a full table scan. This does not make sense to hit the same data set twice in a single SQL - so why is the SQL source code written that way?
The bottom line is that you need to know WHAT it is doing to determine if the performance is acceptable or not. If not, then you need to determine WHY it is doing what it is doing and whether there are better alternatives.
Maybe you are looking for
-
Printing Badly Needed in Creative MediaSource Organi
I am posting this in hopes that someone with the Creative organization will read it. I have my whole collection on my computer in mp3 format, as well as on my 40GB Nomad Jukebox Zen. I want to make a printed listing of my library. I have been able to
-
I want to replace the music on my iphone 5s with a new itunes library
i couldn't find any answers on the forum, i'm hoping someone can help me... basically, i got a new laptop and instead of wanting to transfer my other itunes library from my old laptop, i decided to start fresh... i spent ages sorting all my new music
-
Hii all I configured control file autobackup on and take a backup whole database with "backup database;" command and RMAN> transport tablespace users tablespace destination 'c:\Transport' auxiliary destination 'c:\Auxi'; I am receiving ; RMAN-03015:
-
Write-through cache error kills coherence
Hi, we have a write through cache, and when there's an error writing to the cache store, the cache dies. The first error we see is: 3.5.3/465 | Coherence(3) - 2012-07-19 07:28:35.918/34.768 Oracle Coherence GE 3.5.3/465 <Info> (thread=DistributedWrit
-
SWF from swfLoader not unloading - how to resolve?
Hi, My swfs unload properly when I run the application in the Flashbuilder environment, but in the release build on the web, they do not I wonder if I need to test for the swf to unload before I close the custom popup box? I load the swfs like this