Topic subject: Reference between two schemas in oracle
Posted: Tue Sep 29, 2009 12:36 am
Joined: Tue Mar 27, 2007 10:55 pm Posts: 2103 Location: Earth Has thanked: 39 time Have thanks: 57 time
Suppose you have two different schemas in your oracle database management system .Schema A and B. And suppose your database design drive you to have a foreign key between table x in schema A to a table y in schema B. And this actually the same problem I faced in my system. I made a lot of search on the web until I found the solution. In schema B you run the following grant access command :
Code:
grant all on y to A;
Now you can run your foreign key add constrains
Code:
ALTER TABLE "x" ADD CONSTRAINT "my_fk" FOREIGN KEY ("x_ID") REFERENCES B."Y" ("ID") ;
taking in mind that the schema is a user in oracle database .I wish i helped .
_________________ Currenlty programming with : java , html , php , and javascript . (OCJP-6 certified )