Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

there are 2 variables called x and y ,x contains 1,2 and y
contains 3,4 we have to swap the values from x to y and y
to x with out using dummy variables and it can be done only
by using a single statement ? how?

Answer Posted / senthil kumar

declare
x number:= 1;
y number:= 3;
begin
x := x + y;
dbms_output.put_line (x); -- output 4;
y := x - y;
dbms_output.put_line (y); -- output 1;
x := x - y;
dbms_output.put_line (x); -- output 3;
end;
/

Now Y got 1 and x got 3 samae way of x = 2, y =4

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are sql objects?

1066


what is the difference between a local and a global temporary table? : Sql dba

1045


What is a database? Explain

1096


What is primary key in db?

992


What is aggregate function in sql?

1021


How can you maintain the integrity of your database on instances where deleting an element in a table result in the deletion of the element(s) within another table?

1117


Why stored procedures are faster than query?

1007


How do I view tables in mysql?

956


Does inner join return duplicate rows?

962


what are enums used for in mysql? : Sql dba

1157


What is a procedure in pl sql?

1194


How can you save or place your msg in a table?

986


What is rename command in sql?

1004


What are variables in pl sql?

1145


Which nosql database is best?

965