Professional Documents
Culture Documents
Audit Testing2
Audit Testing2
Audit Testing2
(
PERSON_NUM NUMBER NOT NULL ,
TYPE_CODE CHAR(3) NOT NULL ,
AREb_CODE CHAR(3) NULL ,
EXCHANGE CHAR(3) NULL ,
EXTENSION CHAR(4) NULL ,
CONSTRAINT PK_PHONE_2 PRIMARY KEY (PERSON_NUM, TYPE_CODE)
);
ALTER TABLE b_a1 add extension1 CHAR(4);
insert into b_a1 values (1,'aaa','b','c','d','k');
truncate table b_a1;
insert into b_a1 values (2,'aaa','b','c','d','L');
delete from b_a1;
grant select on b_a1 to dbo;
revoke select on b_a1 from dbo;
DROP table b_a1;
***********************************************************************************
*********************************************
DROP TABLE dbo.bb5 purge;
DROP TABLE dbo.bb6 purge;
create tablespace b_test datafile '+DATA' size 100m AUTOEXTEND ON NEXT 5M MAXSIZE
UNLIMITED;
alter tablespace b_test add datafile '+DATA' size 100m;
DROP TABLESPACE b_test INCLUDING CONTENTS AND DATAFILES;
--20 (19) (Ramesh anna)
--19 ( Lakshman i did checked without any issues)
******************************************************************* INDEX
**********************************************
CREATE SEQUENCE b_seq
MINVALUE 1
MAXVALUE 999999999999999999999999999
START WITH 1
INCREMENT BY 1
CACHE 20;
******************************************************************PROCEDURES
****************************************************
*****************************************************************Functions*********
*************************************************
cursor c1 is
SELECT course_number FROM courses_tbl WHERE course_name = name_in;
BEGIN
open c1;
fetch c1
into cnumber;
if c1%notfound then
cnumber := 9999;
end if;
close c1;
RETURN cnumber;
EXCEPTION
WHEN OTHERS THEN
raise_application_error(-20001,
'An error was encountered - ' || SQLCODE ||
' -ERROR- ' || SQLERRM);
END;
/
****************************************************************DATABASE LINK
********************************************************************
*********************************************************************View
******************************************************************************
*************************************************************************PROFILE
*************************************************************************
CREATE PROFILE b_profile LIMIT
SESSIONS_PER_USER 2
IDLE_TIME 5
CONNECT_TIME 10;
**************************************************************************Role*****
********************************************************************
CREATE ROLE b_role IDENTIFIED BY b_role;
ALTER ROLE b_role IDENTIFIED USING admin;
************************************************************************User
management*******************************************************************
*****************************************************************************Rollba
ck segment ***********************************************************