Create a Trigger - what is the name of the new table?

Hello

I want to implement a new trigger (CREATE TABLE) on my database only for specific tables in a table space.
As far as I know, I have to set the trigger for the entire database and filter tables in the trigger to
that I want to do any action.

It's my first try:

CREATE OR REPLACE TRIGGER compress_new_tables
AFTER CREATE ON THE DATABASE
BEGIN
dbms_output.put_line ("' new Table name");
END;
/

Unfortunately I do not know how to determine the user as well as the name of the table that was created.
Could someone help please?

Py wrote:
Hello

I want to implement a new trigger (CREATE TABLE) on my database only for specific tables in a table space.
As far as I know, I have to set the trigger for the entire database and filter tables in the trigger to
that I want to do any action.

It's my first try:

CREATE OR REPLACE TRIGGER compress_new_tables
AFTER CREATE ON THE DATABASE
BEGIN
dbms_output.put_line ("' new Table name");
END;
/

Unfortunately I do not know how to determine the user as well as the name of the table that was created.
Could someone help please?

http://www.morganslibrary.org/reference/ddl_trigger.html

Tags: Database

Similar Questions

  • Create ctxsys.ctxcat index in the object Table

    What I'm trying to do is to create an index of type ctxsys.ctxcat on 'col3 '. But this 'col3' is not a 'TABLE', but in an object, as follows:

    CREATE OR REPLACE TYPE TestObj AS OBJECT
    (
    col1 varchar2 (10),
    col2 varchar2 (10),
    COL3 varchar2 (10),
    COL4 varchar2 (10)
    );


    CREATE OR REPLACE TYPE AS THE TestObj TABLE TestTable;

    Now, how can I create an index of type ctxsys.ctxcat on 'col3 '?

    create index test_ind on TestTable (col3) indextype is ctxsys.ctxcat;?


    Thank you for helping.


    Scott

    You cannot index a user-defined data type. Indexes are used for persistent storage of persistent objects.

    What I suspect you really want is an associative array or an array indexed by integer binary. Demos here:

    http://www.morganslibrary.org/reference/arrays.html

  • How to create the new table by using the pertioned table

    Hello
    I use a partitioned table, now I want CPDR a new table with the same structure of my existing partitioned table.
    so can I use this syntax

    create the table abc_new as
    Select * from my_partitioned_table
    where 1 = 2;

    If I use this syntax, he would do the same my existing partitioned table structure?

    and

    When
    We use a syntax such as

    create the table abc_new as
    Select * from my_partitioned_table
    where 1 = 2;

    so he would also make the indexing on the new table if old table exists? If this isn't the case, then how can we create this indexing too at the time of execution of this syntax?


    regards

    N °

    Although the command would create a new table with the same column names and data types, it is NOT a partitioned table. You must explicitly specify the PARTITION BY clause and definitions of Partition when creating the table.

    Similarly, index definitions are not automatically copied. You must explicitly run the CREATE INDEX statements (which you can generate source using DBMS_METADATA. GET_DDL or by using any other tools/utilities).

    (However, if you use Export-Import - for example import to another schema, or to another database, it would create a table partitoned bearing the same name and with the same index definitions).

    Hemant K Collette

  • What are the operating tables

    Hi all

    What are the operating tables in EBS
    How to find the names of tables of them?

    Thanks for the reply

    PLX view this link

    My requirement is almost the same here
    but not sure on my transaction table
    Can u please help me?

    How can I insert new values in the Tables of the Transaction

  • What are the new products by apple

    What are the new features that are available on the market designed by apple. Other than the products of hardware its iPhone, the smartphone and the Tablet I want to know about the software of the computer and online services.

    Here you can find official information on the new products http://www.apple.com/newsroom/

  • What is the new way to include a url (or link) in my e-mail address?

    What is the new way to include a link in my email?
    Earlier, I copy the url of the page that I wanted to send; go to the box that says "Insert the link again;" and paste.
    Now, if I do that, I get a message: "No named anchors or the positions on this page."
    What does that mean? What is an anchor?

    I would be very grateful for a clear and direct answer!

    When you get to insert the link, simply press ctrl + V

  • What is the new version of the software for iPad pro

    What is the new version of the software for iPad Pro

    TThe latest version for the new iPad 9.7 Pro is iOS 9.3.1. Apple pulled iOS 9.3.2 for this device because there were some problems with it and they have not released a fix yet, if you have the bigger iPad Pro, it is 9.3.2.

  • Are the Photos and videos uploaded (iCloud Photo Sharing) equal to the (ios iphoto reviewed)? If not, what is the new equal to that? If so, can I organize the layout as I wish? can I convert (iphoto ios log backup) to the file (iCloud Photo Sharing)?

    I always use the ios 7 because I like my reviews of iphoto, ios 8 and after don't support is not iphoto, I intend to upgrade to the latest version of ios. so my question is:

    Are the Photos and videos uploaded (iCloud Photo Sharing) equal to the (ios iphoto reviewed)?

    -If so, I can arrange the provision in the way I want? What happens if you want to convert my old (iphoto ios log backup) to import (iCloud Photo Sharing) that it is?

    -If not, what is the new equal to that with the possibility of transferring these journals?

    Thank you

    No they are not really the same thing and you can't convert one to the other. When / if you update, you will simply lose your logs. You cannot influence other available photos of the order appear in

  • What is the new thing called insignia of Oracle certification?

    What is the new thing called insignia of Oracle certification?

    Is it for individuals or businesses?

    It is worth?

    Thanks Roger

    Digital badges are a concept that allows employers to be certain that no one 'X' that says that they hold (for example) Oracle Database Administrator Certified Professional 12 c credential - really holds them there. No 'X' can now fill their LinkedIn profile "Certifications" section with any number of impressive certifications - if they have really them.  Digital badges, however, are verified by a collaboration between Acclaim (a service digital badging from Pearson view) and LinkedIn.  Someone cannot display a digital badge of a credential given without having actually been verified to hold.

    http://certmag.com/Digital-badges-may-help-bridge-certification-credibility-gaps/

    In any case - to my knowledge - there is nothing you need to do.  Application of digital badges Oracle is in the baby-steps stage and I know they will continue to roll out over the coming months.  They should send email to certification holders to allow them to perform the badging process.  I think they started with the CMO credentials as a test and increase outside with others.

  • What is the new method of SQL joins

    Dear all,

    What is the new method of SQL joins

    1

    SELECT <fields>
      FROM TableA a INNER JOIN TableB b ON a.key = b.key
    

    2

    SELECT <fields>
      FROM TableA a, TableB b
     WHERE a.key = b.key
    

    Above the two queries work very well in PL/SQL, but request that no 1 does not work in Oracle Forms 10 g

    Kind regards

    Zafar Iqbal

    Hello

    Zafar Iqbal wrote:

    Dear all,

    What is the new method of SQL joins

    1

    1. SELECT
    2. TableA, TableB INNER JOIN a and b WE a.key, b.key =

    2

    1. SELECT
    2. FROM TableA, TableB b
    3. WHERE a.key, b.key =

    Above the two queries work very well in PL/SQL, but request that no 1 does not work in Oracle Forms 10 g

    Kind regards

    Zafar Iqbal

    What, exactly, is your question?

    Literally ask you which of these 2 methods is new?  As mentioned above, none is really new.  Both participated in Oracle at least 13 years.

    Query 1, above, ANSI join syntax uses, which is more recent.   As mentioned above, Oracle has started to support that the syntax in version 9.1 (2001) previous versions only supported syntax used in query 2.

    Did you mean to ask something else?  Maybe "How can I use a query as a query 1 forms?" or "are there other places where a method works, but the other is not?

  • What are the new features included in ESXi Hypervisor improvement?

    What are the new features included in ESXi Hypervisor improvement?

    Refer to the technical white paper VMware for what's new in 6.0

    https://www.VMware.com/files/PDF/vSphere/VMW-WP-vSPHR-whats-new-6-0-PLTFRM.PDF

  • With previous versions, I could press control (mac) and click on a layer, and he would choose this graph, what form it was. Then I could go to image-culture and reframe the entire file down to that size. Now, this feature is missing. What is the new way t

    With previous versions, I could press control (mac) and click on a layer, and he would choose this graph, what form it was. Then I could go to image-culture and reframe the entire file down to that size. Now, this feature is missing. What is the new way to do this?

    This is the command key, not the control key for a Mac that you use on the layer.

    Gene

  • What are the new features of PS cloud available six

    What are the new features of Photoshop 6 available clouds

    Check if your PS CS6 is upgraded 13.1.2 help-> on PS. If this isn't the case, then you need to update. Click on help-> updates. Once PS CS6 is updated 13.1.2 you will get the news of the cloud PS CS6 version

    If you mean the PS CC updates, it will be available next month.

  • Setting or drop the synonym of synonym for the new table access

    Hello

    Using oracle 11.2.0.3 and we have the suite requirement.

    New, we build a summary table to replace an older.

    Currently reports access a synonymn which in turn accesses the table of old_summary.

    Once built, we would like to change the synonym to point to the new table, ideally with no interruption of service.

    The only thing that could potentially access these synonyms when change is synonymous with points table select stattements.

    Pu questions.

    (1) can you change table points synonym of without deletion and recreation?


    (2) what happens if have a sysnonym of race and drop of select statement to re-create.  It runs until the end sysnonym fact existed early in the race?

    Thank you

    1)  Can you change table synonym points to without dropping and recreating?
    

    He has not ALTER statement for synonyms. As I said the other answering machine use CREATE or REPLACE.

    2)  What happens if have a select statment running and drop sysnonym the recreate.  Does it run to completion fact sysnonym existed at start of running?
    

    All object references are resolved BEFORE the implementation phase. Once a statement begins executing, it is immaterial that the same is a synonym.

  • Add constraint to the new table

    Hello

    can someone give me please an idea on this subject?
    I created a table to an existing table, how do I add the constraint imposed on the old table newly created table?








    Thank you.
    Madam.

    Hello

    If you create a new table using DEC, then he wouldn't copy the old table to the new table constraints.
    Some of these options, you can use.
    (1) using dbms_metadata for the ddl for all dependent objects on the old table and run against the new table after you change the name of the table name/object.
    (2) use imp/exp or impdp/expdp without data to copy the table and dependent objects such as constraints.

    Concerning
    Anurag Tibrewal.

Maybe you are looking for