Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6650103
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T00:51:12+00:00 2026-05-26T00:51:12+00:00

Scenario: I know nothing about packages except that they contain functions and procedures all

  • 0

Scenario: I know nothing about packages except that they contain functions and procedures all wrapped into a nice little present. So today I was given this package (rather large) with the instructions of “here, this is broken please fix it”.

I finally cleaned it all up, which brings me to my questions.

In the overall view of a package, that is going to be exported.

1) Other than a collection of everything does a package serve any other purpose?

2) To deploy this package do you need to set up the deployment space to already have all of the views/materialized views/ and tables that the package called? If not I am assuming the package will fail to execute.

3) Can you code the package to skip functions and procedures it fails to execute on without bombing out?

4) When taking a package that successfully compiled in one place to another place what other things should I be aware of?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-26T00:51:12+00:00Added an answer on May 26, 2026 at 12:51 am

    1) Other than a collection of everything does a package serve any other purpose?

    Other than that, it reduces the need to recompile other procedures that are dependant on a specific procedure when the specific procedure is altered.

    Consider an (ordinary, not package wise) procedure XYZ(a in number) that is called by many other procedures. If this procedure is altered, all the other procedures need to be recompiled which might reduce the availablity of the system.

    On the other hand, if the procedure is declared in a package and defined in a package body and the procedure is changed in the body only, (almost) no recompiling takes place.

    2) To deploy this package do you need to set up the deployment space to already have all of the views/materialized views/ and tables that the package called? If not I am assuming the package will fail to execute.

    No, you can install a package body without the dependant views or tables in place. The state of the package body will then be INVALID and no functionality of the package body can be used.

    3) Can you code the package to skip functions and procedures it fails to execute on without bombing out?

    Not sure, what the question is exactly. If the state of the package body is INVALID, no code can be executed, hence no “bombing out” can happen.

    However, if the bombing out occurs for a logical reason (such as a division by zero for example) you can always resort to the exception when others then construct.

    4) When taking a package that successfully compiled in one place to another place what other things should I be aware of?

    Again, not sure what you mean here. Could you elaborate what one place is? A schema? An instance? An installation, a company….?

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Let me first state that I know next to nothing about LDAP and this
I know next to nothing about databases, but need to store and present user
In WCF , when should a TCP binding be used? I know the scenario
I know this is not programming related, but I have a scenario. Each video
I will like to know: I have a scenario. If a user adds a
I know this has been asked all over the web in various different scenarios,
Scenario: You have an ASP.Net webpage that should display the next image in a
Scenario: I'm currently writing a layer to abstract 3 similar webservices into one useable
Scenario is that we send out thousands of emails through SMTP server. Content is
Scenario: An event is raised in class A that needs to be handled by

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.