Skip to content

Instantly share code, notes, and snippets.

View jkstill's full-sized avatar
🏠
Working from home

Jared jkstill

🏠
Working from home
View GitHub Profile
@jkstill
jkstill / clear_for_spool.sql
Created December 9, 2010 19:52
clear sqlplus settings for spooled output
@@clears
set pages 0 lines 200 term on feed off
@jkstill
jkstill / get_all_privs.sql
Created December 9, 2010 19:51
Find all privileges granted to a user
-- get_all_privs.sql
-- for a user, find all privileges
-- even if assigned recursively through a role
@clears
set pagesize 50000
set linesize 120
col source_user new_value source_user noprint
@jkstill
jkstill / clears.sql
Created December 9, 2010 18:22
set sqlplus session to default values for display
set pause off
set echo off
set timing off
set trimspool on
set feed on term on echo off verify off
set line 80
set pages 24 head on
clear col
clear break
-- connect_by_isleaf with standard connect by
select lpad(' ',2*(level-1)) || last_name last_name, connect_by_isleaf
from hr.employees
start with manager_id is null
connect by prior employee_id = manager_id;
/*
set trimspool on
ttitle off
set linesize 150
set pagesize 60
column command format a15
column osuser heading 'OS|Username' format a7 truncate
column process heading 'OS|Process' format a7 truncate
column machine heading 'OS|Machine' format a10 truncate
column program heading 'OS|Program' format a18 truncate
column object heading 'Database|Object' format a25 truncate