Coba ini kalo yg dikasi Pak Nyoman bermasalah dengan dependency.
Script ini saya pake sehari2, dapet nyomot di internet :).
=============================

declare @n char(1)
set @n = char(10)

declare @stmt nvarchar(max)

-- procedures
select @stmt = isnull( @stmt + @n, '' ) +
    'drop procedure [' + name + ']'
from sys.procedures

-- check constraints
select @stmt = isnull( @stmt + @n, '' ) +
    'alter table [' + object_name( parent_object_id ) + '] drop constraint
[' + name + ']'
from sys.check_constraints

-- functions
select @stmt = isnull( @stmt + @n, '' ) +
    'drop function [' + name + ']'
from sys.objects
where type in ( 'FN', 'IF', 'TF' )

-- views
select @stmt = isnull( @stmt + @n, '' ) +
    'drop view [' + name + ']'
from sys.views

-- foreign keys
select @stmt = isnull( @stmt + @n, '' ) +
    'alter table [' + object_name( parent_object_id ) + '] drop constraint
[' + name + ']'
from sys.foreign_keys

-- tables
select @stmt = isnull( @stmt + @n, '' ) +
    'drop table [' + name + ']'
from sys.tables

-- user defined types
select @stmt = isnull( @stmt + @n, '' ) +
    'drop type [' + name + ']'
from sys.types
where is_user_defined = 1

exec sp_executesql @stmt

====



On Fri, Jun 11, 2010 at 11:38 AM, I Nyoman Sukaryawan
<[email protected]>wrote:

> pake script aja ;)
>
> BEGIN
>  FOR cur_rec IN (SELECT object_name, object_type
>                  FROM   user_objects
>                  WHERE  object_type IN ('TABLE', 'VIEW', 'PACKAGE',
> 'PROCEDURE', 'FUNCTION', 'SEQUENCE'))
>  LOOP
>    BEGIN
>      IF cur_rec.object_type = 'TABLE' THEN
>        EXECUTE IMMEDIATE 'DROP ' || cur_rec.object_type || ' "' ||
> cur_rec.object_name || '" CASCADE CONSTRAINTS';
>      ELSE
>        EXECUTE IMMEDIATE 'DROP ' || cur_rec.object_type || ' "' ||
> cur_rec.object_name || '"';
>      END IF;
>    EXCEPTION
>      WHEN OTHERS THEN
>        DBMS_OUTPUT.put_line('FAILED: DROP ' || cur_rec.object_type || ' "'
> || cur_rec.object_name || '"');
>    END;
>  END LOOP;
> END;
> /
>
>
>
> On Thu, Jun 10, 2010 at 7:57 PM, Faridh Wisanggeni <
> [email protected]> wrote:
>
> >
> >
> > Dear All,
> >
> > Ada gak sich, query untuk DROP all table,view,package,function dll
> didalam
> > satu user, shingga di usr itu kosong semua...??
> >
> > Thank's before,
> >
> > Faridh Wisanggeni
> >
> > [Non-text portions of this message have been removed]
> >
> >
> >
>
>
> [Non-text portions of this message have been removed]
>
>
>
> ------------------------------------
>
> --
> -----------I.N.D.O - O.R.A.C.L.E---------------
> Keluar: [email protected]
> Website: http://indooracle.wordpress.com
> http://www.facebook.com/group.php?gid=51973053515
> -----------------------------------------------
>
> Bergabung dengan Indonesia Thin Client User Groups,
> Terminal Server, Citrix, New Moon Caneveral, di:
> http://indo-thin.blogspot.comYahoo! Groups Links
>
>
>
>


[Non-text portions of this message have been removed]

Kirim email ke