PL/SQL assigning SELECT statement to variable (merged) [message #418433] |
Sat, 15 August 2009 04:38 |
siddiqui88
Messages: 18 Registered: July 2009 Location: Pakistan
|
Junior Member |
|
|
can i do this. but its not work plzz its urgent.
DECLARE
PlateExists VARCHAR2(20);
PlateExists := (SELECT COUNT(*) FROM MyTable WHERE KiteID = 'A1025')
BEGIN
IF PlateExists = 0 THEN
INSERT INTO MyTable values('A1025', '0', 304);
END IF;
--other code here
COMMIT;
EXCEPTION
WHEN OTHERS THEN
ROLLBACK;
END;
plzz tel me how can i assigning select statement to a variable and how can i use it in the body plzz reply
|
|
|
|
|
|
|
|
Re: PL/SQL assigning SELECT statement to variable [message #418441 is a reply to message #418433] |
Sat, 15 August 2009 05:47 |
siddiqui88
Messages: 18 Registered: July 2009 Location: Pakistan
|
Junior Member |
|
|
this is the code on when_button_press plzz help me to solve this problem.
declare
v1 varchar2(200):= 'select :main.empno_op from emp';
CURSOR CHK IS
SELECT EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,COMM,DEPTNO FROM EMP WHERE 'EMPNO'||v1||':MAIN.EMPNO' OR ':MAIN.EMPNO' IS NULL;
BEGIN
OPEN CHK;
LOOP
FETCH CHK INTO :SEARCH.EMPNO,:SEARCH.ENAME,:SEARCH.JOB, :SEARCH.MGR, :SEARCH.HIREDATE, :SEARCH.SAL, :SEARCH.COMM, :SEARCH.DEPTNO;
EXIT WHEN CHK%NOTFOUND;
NEXT_RECORD;
END LOOP;
CLOSE CHK;
GO_BLOCK('MAIN');
END;
and form is attached plzz view it then u remember what iam going to do.
-
Attachment: aa.JPG
(Size: 50.18KB, Downloaded 606 times)
|
|
|
|
|