ORA-02449 Oracle Drop Table Error ORA-02449 оракул капка маса грешка

Sometimes when dropping a table in Oracle database by executing DROP TABLE SQL statement, Oracle may return the error ORA-02449 as below: Понякога, когато отпадането маса в Oracle база данни от изпълняващия DROP МАСА SQL изявление, Oracle може да върне грешка ORA-02449, както по-долу:

ORA-02449: unique/primary keys in table referenced by foreign keys ORA-02449: уникален / първичен ключ в таблица съотнесени с чужди ключове

The Oracle error is caused by the attempt to drop a table with unique or primary keys referenced by foreign keys in another table, or in other word, the table that is referenced as a parent table by a foreign key constraint in a parent-child relationship that established between two tables through a foreign key. Оракулът грешка е причинена от опитват да хвърлят маса с уникална или първични ключове съотнесени с чужди ключове в друга таблица, или в други думи, таблицата, която е съотнесени като родител маса от чуждестранно Ключови пречка в отношенията родител-дете установено, че между две таблици чрез чужд ключ. Oracle does not allow to drop tables referenced by foreign keys of other tables without specifying the CASCADE CONSTRAINTS option in the DROP TABLE statement, or to drop the parent table without first removing the foreign key. Oracle не позволява да падне таблици, съотнесени с чужди ключове на други маси, без да уточнява Каскада ограничения опция в падащото МАСА изявление, или да оставя майка таблицата, без първо да премахнете чуждия ключ.

The solution and workaround for the error when you want to drop tables referenced by child tables, is to use the CASCADE CONSTRAINTS option in the DROP TABLE statement. Заобиколно решение и за грешката, когато искате да хвърлят таблици съотнесени с детето, таблици, е да използвате опцията Ограниченията каскада в падащото МАСА изявление. For example: Например:

DROP TABLE table_name CASCADE CONSTRAINTS; DROP МАСА table_name Каскада ограничения;

The CASCADE CONSTRAINTS option in the DROP TABLE SQL statement will drop the FOREIGN KEY constraints of the child tables referenced. Ограниченията каскада опция в падащото МАСА SQL изявление ще оставя ЧУЖДЕСТРАННИ КЛЮЧОВИ ограничения на детето, таблици, съотнесени.

Alternatively, you can manually drop and remove the foreign key key constraints in other tables before performing the DROP TABLE operations on the parent table, drop the foreign key constraints in other tables. В противен случай можете да премахнете ръчно и капка чуждия ключ ключови фактори, в останалите маси, преди извършване на DROP МАСА операции на майка маса, спадане на външните ключови фактори, в други таблици. To check what constraints are referencing a table in Oracle, use the following command: За да проверите какви ограничения са обозначаване маса в Oracle, използвайте следната команда:

SELECT * FROM USER_CONSTRAINTS WHERE TABLE_NAME = “ table_name “; SELECT * USER_CONSTRAINTS ОТ КЪДЕ TABLE_NAME = "table_name";

To drop and delete the user constraints in Oracle use the following command in SQL*Plus, Toad or other SQL tools: За да изключите и изтриване на потребителски ограничения в Oracle използвайте следната команда в SQL * Plus, жаба или други SQL инструменти:

ALTER TABLE table_name DROP CONSTRAINT constraint_name ; Alter МАСА table_name DROP ограничение constraint_name;

IMPORTANT : This is a machine translated page which is provided "as is" without warranty. ВАЖНО: Това е една машина преведени страници, които се предоставят "както е" без гаранция. Machine translation may be difficult to understand. Машинен превод може да е трудно да разбереш. Please refer to Моля, вижте original English article оригиналния английски статия whenever possible. когато е възможно.

Share and contribute or get technical support and help at Споделете и да допринасят или да техническа поддръжка и помощ My Digital Life Forums Моят Дигитален живот Форуми .



3 Responses to “ORA-02449 Oracle Drop Table Error” 3 Отговор към "ORA-02449 Oracle Хвърли Таблица Error"

  1. vipin
    February 8th, 2007 18:51 8-ми февруари, 2007 18:51
    1

    what if after dropping the table using the query blow you want again all those constraints. Ами ако след отпадането на таблицата чрез запитването работно искате отново всички тези ограничения.

    DROP TABLE table_name CASCADE CONSTRAINTS; DROP МАСА table_name Каскада ограничения;

    please tell the query if u knows. Моля, кажете на запитването, ако U знае.

  2. f F
    July 3rd, 2008 06:30 3-ти юли 2008 06:30
    2

    Constrangimentos? Orra, meu revisa essa tradução aí e testa antes de postar!!! Orra, ми revisa essa tradução Гай д черупка преди postar де! Se não seja honesto e indica o link de onde pegou!!! Se Данъка не е seja honesto д о показва връзката на onde pegou!

  3. sangam
    July 24th, 2008 13:21 24-ти юли, 2008 13:21
    3

    Great! Велик! The information provided is very helpful. Предоставената информация е много полезна. It seems to be simple but really halps an lot. Тя изглежда е прост, но наистина halps една партида. Thanks again. Благодаря отново.

Leave a Reply Оставете коментар

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Можете да използвате тези тагове: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <дел datetime = ""> <em> <i> <q Cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. Абонирайте се за коментарите функцията е била изключена. To receive notification of latest comments posted, subscribe to За да получавате известия за най-новите коментари, публикувани, за да се абонирате My Digital Life Comments RSS feed Моят живот цифрови Коментари RSS емисия or или register to receive регистрирайте, за да получат new comments in daily email digest. нови коментари в дневния имейл дайджест.
Custom Search

New Articles Нови членове

Incoming Search Terms for the Article Постъпили търсене Условия за статията

ORA-02449 ORA-02449 - -- oracle drop table оракул капка маса - -- ORA-02449: unique/primary keys in table referenced by foreign keys ORA-02449: уникален / първичен ключ в таблица съотнесени с чужди ключове - -- drop table cascade капка маса каскада - -- oracle delete cascade constraint оракул изтривате каскада принуда - -- oracle drop table force оракул капка маса сила - -- oracle drop table error оракул капка маса грешка - -- "drop table" force "капка маса" сила - -- DELETE FROM TABLE en oracle DELETE от таблица в светая светих - -- drop table cascade constraints капка маса каскада ограничения - -- FORCE deletE in Oracle СИЛА изтриване на Oracle - -- how to find duplicate values parent tables in child table+oracle Как да намерим дублирани стойности майка таблици в детската маса + пророчество - -- how to drop all table constraints in oracle как да хвърлят всички ограничения, светилището маса - -- oracle can foreign key be empty in the child table оракул може да бъде празно чужд ключ в таблицата дете - -- oracle ORA-02449 drop table оракул ORA-02449 капка маса - -- oracle drop table * оракул капка маса * - -- oracle force drop table оракул капка сила маса - -- oracle casade delete оракул casade изтриване - -- oracle delete from constraint cascade оракул изтриете от принуда каскада - -- oracle drop table cascade constraints оракул капка маса каскада ограничения - -- ORA-02449 ALTER TABLE DISABLE ORA-02449 Alter МАСА Disable - -- oracle drop table cascade оракул капка маса каскада - -- ORA-02449: unique/primary keys in table referenced by foreign keys ORA-02449: уникален / първичен ключ в таблица съотнесени с чужди ключове - -- sql ORA-02449 SQL ORA-02449 - -- drop table oracle cascade капка маса оракул каскада - -- drop statement in oracle query капка декларация в светилището търсене - -- drop table cascade constraint oracle капка маса каскада ограничение оракул - -- drop oracle mit foreign keys капка оракул MIT чужди ключове - -- how to cascaded delete oracle как да изтриете Каскаден оракул - -- oracle drop tabale оракул капка tabale - -- ORACLE DROP STATEMENT ORACLE капка изявление - -- oracle force drop constraint оракул капка сила ограничение - -- ORACLE REMOVE FOREIGN KEY ORACLE премахнете чуждестранни ключ - -- oracle 02449 оракул 02449 - -- oracle table delete options оракул бюро изтрийте Опции - -- ORA-02449: ORA-02449: - -- oracle disable a table without drop оракул прекратява маса без капка - -- ORA-02449: unique/primary keys in table ORA-02449: уникален / първичен ключ в таблица - -- oracle drop table forced оракул капка маса принудена - -- Oracle+force error Oracle + сила грешка - -- oracle cascade constraints оракул каскада ограничения - -- drop cascade oracle каскада капка оракул - -- drop TABLE error ORACLE капка МАСА грешка ORACLE - -- drop all constraints from a table in oracle капка всички ограничения от таблицата в светая светих - -- drop stmt in oracle stmt спад в светая светих - -- drop table table_name cascade constraints капка маса table_name каскада ограничения - -- drop table ORA-02449 капка маса ORA-02449 - -- how to drop a table in oracle with foreign key как да хвърлят маса в светилището с чуждестранни ключ - -- oracle drop table foreign keys оракул капка маса чужди ключове - -- ORA-02449 cascade ORA-02449 каскада - --