Set one prerequisite as "optional"/"skippable"

I'm working with ClickOnce and I have a question I can't find on the web.
I have set my prerequisites and other options. One of the prerequisite in sql server express, so the app can run some sql script on the local sql server.
But I need to make this prerequisite "skippable".. I mean, if the user, for example, has got an online dbms, he doesn't have to install sql
in local machines.
Obviously, if I click on cancel when the installer ask me to install sql server, it stops all the installation.
How can I make this (and only this) prerequisite optional? Is it possible?
I think (hope) that it is a parameter I can set on one file between package.xml and product.xml.
I know, prerequisite and optional are
two opposite concepts, but this is what I need... something that is installed only if user wants.
Hoping my problem is clear to all, how do you manage this issue?

I'm working with ClickOnce and I have a question I can't find on the web.
I have set my prerequisites and other options. One of the prerequisite in sql server express, so the app can run some sql script on the local sql server.
But I need to make this prerequisite "skippable".. I mean, if the user, for example, has got an online dbms, he doesn't have to install
sql in local machines.
Obviously, if I click on cancel when the installer ask me to install sql server, it stops all the installation.
How can I make this (and only this) prerequisite optional? Is it possible?
I think (hope) that it is a parameter I can set on one file between package.xml and product.xml.
I know, prerequisite and optional are
two opposite concepts, but this is what I need... something that is installed only if user wants.
Hoping my problem is clear to all, how do you manage this issue?
Hello,
I am afraid that I don't think it is possible.
If we could cancel it and continue insatlling, that prerequisite will be not essential, then that shoule not be named
prerequisite, right?
And we could just depends on the application to consider adding that sql express prerequisite or not.
If the application connects to database online, then remove that prerequisite since the application doesn't need the user to install it locally.
If the application connects to local database, then add that prerequisite because it needs the user install that prerequisite locally.
Regards,
Carl
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey.

Similar Messages

  • I want to set one parameter

    I have a menu, who send some parameter to a report like code of the company. When the report recevied those parameter (Code of the company), in User Parameters (Report ). I try modify one of the "User Parameter " like P_Planta when I select this and modify in the " List Of Values" in the option like "Select the statement ". I try to do this.
    SELECT P.CodPla, P.Namee
    FROM PLANTA P
    WHERE P.CodCia = ( Here I try to set one parameter received of the forms,
    but I can't. Is there any option without create a forms)
    UNION
    SELECT '0', 'ALL'
    FROM DUAL
    ORDER BY 1

    Hi Neeraj,
    There are options in the front end itself. You can check out the options available under the tab 'Free Selection' while executing F110. You can execlude values from getting displayed. One option is to use Section Codes / Business Place (Assuming your plants are classified accordingly)
    i have used and have found it quite satisfactory. You can call me on 9324648200, in case of doubts.
    Regards
    Prashant

  • When i want to download something it asks for a password but i didn't set one up?

    i have just got a imac and when i want to download something e.g. Flashplayer it asks me for a password but i didnt set one up and i dont know what it is. Also, i cant change the password as i dont know the old one and there isnt a forgot password option what should i do? xx

    Apple strongly recommends that each user have a password. If you never set one up, log into your account, and reset it. See http://support.apple.com/kb/HT1274 for details.

  • How I can set the Non-standard option of -Xmxn of jvm

    Hi there,
    Can any one tell me how I can set the Non-standard option of -Xmxn of jvm (setp by step).Iam using Sun's jvm(jdk1.2.2).Iam facing a error(java.lang .OutOfMemory).I want to set the maximum size of the memory allocation pool.Any help will be highly appreciated.
    Thanks for ur valuable Time
    Bikash

    you can use the following sample options to specify memory size.
    EX:java -Xms128mb -Xmx512mb myClassFile

  • I use an iphone 3gs can i set one of the song as ring tone or i will only be able to use the inbuilt ringtones?

    i use an iphone 3gs can i set one of the song as ring tone or i will only be able to use the inbuilt ringtones?

    yes you can
    A. how to make a ringtone using iTunes
    First, open up iTunes in order to make a ringtone using iTunes. Find the song you want to turn into a ringtone by browsing through your music library.
    Next, find exactly what part of the song you want to make a ringtone using iTunes. For example, if you want to use a specific section of the song from 21 seconds to 40 seconds, make a note of where you want the ringtone to begin and end.
    Now, right click on the song you want to turn into a ringtone. Click "Get Info". Now, in order to make a ringtone using iTunes, click the "Options" tab.
    Check the "Start Time" check box. Type in the point in the song where you want the ringtone to start in the format "minute:seconds" (e.g. the second mark would be 0:20). You can also be more precise by adding a period and putting milliseconds in after that (e.g. 0:20.150, would be 20.150 seconds). Also, click the "Stop Time" check box and enter where you would like the ring tone to end. Keep in mind ringtones can only be around 39 seconds maximum. Press "Ok". We are almost done making a ringtone in iTunes
    Now, right click on the same song. Select "Convert AAC Version". If it is in another file format, you can go to "Edit" then "Preferences" and under the "General" tab click "Import Settings"; change the file format to AAC. After you select "Convert AAC Version" a new file will be created, but it will only be the segment of the song that you specified earlier.
    Now, you have to find the file you just created. Right click on the new, shorter song and select "Open in Windows Explorer". The file extension should be .m4a. Rename the extension to .m4r by right clicking the file and selecting "Rename".
    Now you can delete the shortened version of the song in your iTunes library. Then, double click the .m4r file and it will loaded into your iTunes Ringtone list. Now you can make a ringtone using iTunes!

  • Please, 1. Please set the Receivables system options for this operating

    hi
    please i have this error:
    1. Please set the Receivables system options for this operating unit and ensure that the MO: Operating Unit profile option is correctly set with an operating unit that is set up in Receivables.
    can some one help me!
    thinks

    think you a lot mister.
    i am not the administrator of the base, our base administrator is not here for the moment, i have just the count apps and sqplus to change parameters.
    and the request :
    select fnd_profile.value('SO_ORGANIZATION_ID') from dual ;
    gives as result : 101!
    think you for all!.
    Message was edited by:
    brahim37

  • Dialog popup promting user to accept one of the options

    I have a VI consisting of three sub VI's which perform the same application. I would like the program to pop up a dialog box asking the user which subvi he would like to proceed with. The program should lead to the appropriate sub vi and continue upon the user prompt. What can I do about this in LabVIEW 2012?

    Blokk showed you how, if you had a Modal Dialog VI that would ask you "Which option do you want?" and would wait for you to answer the question, you could use to choose which option to do.  So now it boils down to writing the Modal Dialog VI.
    Write an ordinary VI that lets you choose one of three options.  You can use a Radio Button box, or three booleans (with a Text label saying "Please choose one of the following".  You can decide "When I make a choice, then I'm done and can exit" (you can use an Event Structure to do this) or you can have a pair of buttons, called "Accept Choice" and "Cancel Choice", that the user is required to push.  You design how you want to handle this, and make it happen.
    Now, before saving this sub-VI, right-click its icon and open its Properties.  Go to the Window Appearance, and choose Dialog.  Now push Customize, but only look, don't change anything.  Notice some interesting properties have been set -- the VI will "Show its Front Panel when called" (so you can see and interact with its controls) and will "Close afterwards if originally closed" (so it "goes away" when you are done).  Notice the Window Behavior is Modal, which means it "sits on top" of other windows and holds things up until it finishes.
    If you want, you can go into the Window Run-Time Position and change the Position to Centered (so it pops up right in the middle of the screen, instead of "Where you last saved it".
    You now have a Modal Dialog Box that will pop up, allow you to make a (very flexible, you-program-it, choice), and will disappear when you've made your choice.
    Bob Schor

  • Dynamic select list with one static 'not_listed" option

    Hi guys,
    I want to create a dynamic select list with one static 'not_listed' option.
    One possible alternative is to add the 'not_listed' record into database, but I really dont want to go that way unless there is no other way around.
    Can anyone shed some lights on this?
    Many thanks,
    William

    As usual : "It depends"...
    If you have a foreign key defined on that field, Scott's reply won't work - unless you define '0 - Not listed' in the database. You can use selec 'not listed' d, to_number(null) r from dual though...
    Another - more declarative way - is in the on 'Edit Page Item' page, in the 'List of Values' region set 'Display Null' to 'Yes' and 'Null Display Value' to ' - Not listed - '.
    Roel

  • How to set the JVM Startup Options?

    Hi,
    I want to know how to set the JVM Startup Options...
    The idea is, I want to test how the remote clients can access an EJB that is running on a different machine... Remote client here means, I have a java client application that runs on one machine and that contacts an EJB thats running on a different machine... I posted this question in J2EE forum and I got this reply...
    If you need to access EJB components that are residing in a remote system other than the system where the application client is being developed, set the values for the Java Virtual Machine startup options:
    jvmarg value = "-Dorg.omg.CORBA.ORBInitialHost=${ORBhost}"
    jvmarg value = "-Dorg.omg.CORBA.ORBInitialPort=${ORBport}"
    Now how to set the JVM Startup Options? I know my server ORBHost Name and the ORBPort..
    Anybody to help !!!
    Thanks in advance,
    Karthik

    java -Dorg.omg.CORBA.ORBInitialHost=${ORBhost} -Dorg.omg.CORBA.ORBInitialPort=${ORBport} <the main class>
    That should do it..

  • How to disable Setting button in Tools - Options - Advanced - Network from windows registry?

    Dear support,
    Now, my office use Firefox as default browser to access WebServer. And there are some policy that users must use ProxyServer. I do not want user change proxy setting in Firefox. How to disable Setting button in Tools - Options - Advanced - Network from windows registry?
    Thank you.
    Treky

    You can not use the Windows registry to disable items in Firefox. This link shows how to lock down Firefox proxy settings, change the values to suit your needs:
    http://www.stbernard.com/ip5kb/iPrism/WhatsNew/50SupportFiles/SupportFiles/IP0460.htm
    One minor variation, in step 4 instead of adding that line to all-js, you can create a file called ''local-settings.js'' containing the line shown and save the file in the same folder as all.js

  • "Set up Family Sharing option" missing from iCloud settings

    I'm trying to set up a child (under 13) via. my Apple ID/iPod touch.
    There is no "Set up Family Sharing" option when we go to Settings > iCloud.
    What do I do?

    Hi Elliot,
    Happy Holidays! To set up Family Sharing, you need to have iOS 8 on your iPod touch.  Check to see if you have updated to the latest version, which is 8.1.2 on your device. 
    Update the iOS software on your iPhone, iPad, and iPod touch - Apple Support
    http://support.apple.com/en-is/ht4623
    iOS software updates introduce new features that let you do even more with your iPhone, iPad, or iPod touch. Be sure to keep your devices up to date so that you don't miss out on the latest features.
    Before you update
    Back up your device to iCloud or iTunes.
    If you use your device's Personal Hotspot for your computer's Internet connection, update your device wirelessly or connect your computer to another network.
    Update your device wirelessly
    The easiest way to update your device is wirelessly, also called “over the air.” Here’s how:
    Plug in your device to a power source.
    Tap Settings > General > Software Update.
    Tap Download and Install. Updates might download automatically while your device is connected to Wi-Fi and a power source.
    Tap Install, or tap Later to install the update later. If you use a passcode, you'll need to enter it before installing the update.
    If you have some free space, but not enough to update over the air, you can either update using iTunes or delete content manually from your device. Whether you use iTunes or update over the air, you'll have the same amount of free space on your device after you update.
    The resource below explains how to set up Family Sharing and how to create an Apple ID for your child.
    Start or join a family group using Family Sharing - Apple Support
    http://support.apple.com/en-is/HT201088
    Start or join a family group using Family Sharing
    Family Sharing makes it easy for up to six people in your family to share each other’s iTunes, iBooks, and App Store purchases without sharing accounts. Pay for family purchases with the same credit card and approve kids’ spending right from a parent’s device. And share photos, a family calendar, and more to help keep everyone connected.
    Use the steps below to start a new family group or join an existing family group. You can be a part of only one family at a time.Get started
    Here's what you'll need to use Family Sharing:
    An Apple ID signed in to iCloud and iTunes
    iOS 8 on your iPhone, iPad, or iPod touch or OS X Yosemite on your Mac
    Start a family group
    One adult in the family—the family organizer—can set up Family Sharing for the group. When you set up Family Sharing, you'll be asked to confirm that you agree to pay for purchases initiated by the family members you invite and that you have a valid payment method on file. Valid payment methods for setting up Family Sharing include credit cards and debit cards.
    Set up Family Sharing
    Use these steps in iOS 8:
    Go to Settings > iCloud.
    Tap Set Up Family Sharing, then tap Get Started.
    Confirm that you want to be the family organizer and that you're signed in with your personal Apple ID.
    Follow the onscreen instructions.
    Use these steps in OS X Yosemite:
    Choose Apple menu > System Preferences, then click iCloud.
    Click Set Up Family.
    Follow the onscreen instructions.
    After you set up Family Sharing, you can invite your family members to join.Invite people to join your family
    Use these steps in iOS 8:
    Go to Settings > iCloud > Family > Add Family Member.
    Enter your family member's name or email address.
    Follow the onscreen instructions. After you send the invitation, you can check its status under the person's name in Settings > iCloud > Family.
    Use these steps in OS X Yosemite:
    Choose Apple menu > System Preferences, then click iCloud.
    Click Manage Family.
    Click +, then follow the onscreen instructions.
    You can also use these steps to create an Apple ID for a child and add them to your family group. When you create an account for a child, you must use a credit card as the payment method as part of providing your parental consent. After you create the child's Apple ID, you can change your payment method back to a debit card if you choose.Join a family group
    You can accept or decline an invitation to join a family from you iPhone, iPad, iPod touch, or Mac. If the invitation is sent to your email address, you can also respond right from your email. To accept an invitation in iOS 8, go to Settings > iCloud > Invitations. In OS X Yosemite, choose Apple menu > System Preferences > iCloud > Manage Family.  Then follow the onscreen instructions.
    Here's what you'll be asked to do when you join:
    Confirm your Apple ID and password.
    Choose if you want to share your content and which iTunes Store account you want to share from.
    Choose if you want to share your location. If you agree, your location can be displayed on family members’ devices in Find My Friends and Messages, and the location of your shared devices will also appear on family members’ devices in Find My iPhone.
    What's next
    You can share eligible iTunes Store, iBooks Store, and App Store content, family photos, a family calendar, your location, and more.
    Get help using Family Sharing.
    See what you can share and how to download content from your family members. You need to use the iTunes Store in the same country as your family members to use Family Sharing.
    Choose when to share your location with your family members.
    Learn about family purchases and payments.
    Manage your child's account and use Ask to Buy.
    Learn more
    Family Sharing requires a personal Apple ID signed in to iCloud and iTunes. Music, movies, TV shows, and books can be downloaded on up to 10 devices per account, five of which can be computers. iOS 8 and OS X Yosemite are required to set up or join a Family Sharing group and are recommended for full functionality. Not all content is eligible for Family Sharing. Content can be hidden by family members; hidden content is not available for download. Content downloaded from family members or acquired via redemption codes is not subject to Ask to Buy.
    Last Modified: Oct 16, 2014
    Cheers!
    - Judy

  • My ipad 3 dosenot have passcode how can i set one ??

    my ipad dosenot have passcode how can i set one ??
    i did not find the passcode set option under Setting > General icone ???

    And when you enter a passcode, write it down...there are several users a day who have forgotten their passcodes and ask how to reset them.

  • Firmware password?? i didnt set one!

    hi im trying to install ios on my new 1tb seagate hdd in my imac 27" ... but when i press the option key to boot ask me for a password.. i didnt set one on the first place... whats going on?! thanks in advance!

    Did you format the new Drive?
    How to format your disks...
    http://www.kenstone.net/fcp_homepage/partitioning_tiger.html
    (To Install OSX on an IntelMac the Drive it needs the GUID Partitioning scheme mentioned at the bottom.)
    Thanks to Pondini, Formatting,  Partitioning, Verifying,  and  Repairing  Disks...
    http://Pondini.org/OSX/DU.html

  • HT201328 I have been given permission for unlocking my iphone 3 GS from Orange. I want to set up the phone for my wife to use with a new number and carrier. Do I unlock under my itunes account first or set one up for her and then unlock the phone.

    I have been given permission for unlocking my iphone 3 GS from Orange. I want to set up the phone for my wife to use with a new number and carrier. Do I unlock under my itunes account first ( I now have a new iphone on this account) or set one up for her and then unlock the phone. I am worried about upsetting the new phone.

    I would complete unlocking as is and then
    restore as new once you know the iPhone is unlocked
    Be aware Orange will process the request at their speed
    one of the reasons they usually reside at bottom of User Sat surveys
    will likely take weeks
    This may also help
    http://support.apple.com/kb/HT5014

  • Index issue with or and between when we set one partition index to unusable

    Need to understand why optimizer unable to use index in case of "OR" whenn we set one partition index to unusable, the same query with between uses index.
    “OR” condition fetch less data comparing to “BETWEEN” still oracle optimizer unable to use indexes in case of “OR”
    1. Created local index on partitioned table
    2. ndex partition t_dec_2009 set to unusable
    -- Partitioned local Index behavior with “OR” and with “BETWEEN”
    SQL> CREATE TABLE t (
      2    id NUMBER NOT NULL,
      3    d DATE NOT NULL,
      4    n NUMBER NOT NULL,
      5    pad VARCHAR2(4000) NOT NULL
      6  )
      7  PARTITION BY RANGE (d) (
      8    PARTITION t_jan_2009 VALUES LESS THAN (to_date('2009-02-01','yyyy-mm-dd')),
      9    PARTITION t_feb_2009 VALUES LESS THAN (to_date('2009-03-01','yyyy-mm-dd')),
    10    PARTITION t_mar_2009 VALUES LESS THAN (to_date('2009-04-01','yyyy-mm-dd')),
    11    PARTITION t_apr_2009 VALUES LESS THAN (to_date('2009-05-01','yyyy-mm-dd')),
    12    PARTITION t_may_2009 VALUES LESS THAN (to_date('2009-06-01','yyyy-mm-dd')),
    13    PARTITION t_jun_2009 VALUES LESS THAN (to_date('2009-07-01','yyyy-mm-dd')),
    14    PARTITION t_jul_2009 VALUES LESS THAN (to_date('2009-08-01','yyyy-mm-dd')),
    15    PARTITION t_aug_2009 VALUES LESS THAN (to_date('2009-09-01','yyyy-mm-dd')),
    16    PARTITION t_sep_2009 VALUES LESS THAN (to_date('2009-10-01','yyyy-mm-dd')),
    17    PARTITION t_oct_2009 VALUES LESS THAN (to_date('2009-11-01','yyyy-mm-dd')),
    18    PARTITION t_nov_2009 VALUES LESS THAN (to_date('2009-12-01','yyyy-mm-dd')),
    19    PARTITION t_dec_2009 VALUES LESS THAN (to_date('2010-01-01','yyyy-mm-dd'))
    20  );
    SQL> INSERT INTO t
      2  SELECT rownum, to_date('2009-01-01','yyyy-mm-dd')+rownum/274, mod(rownum,11), rpad('*',100,'*')
      3  FROM dual
      4  CONNECT BY level <= 100000;
    SQL> CREATE INDEX i ON t (d) LOCAL;
    SQL> execute dbms_stats.gather_table_stats(user,'T')
    -- Mark partition t_dec_2009 to unusable:
    SQL> ALTER INDEX i MODIFY PARTITION t_dec_2009 UNUSABLE;
    --- Let’s check whether the usable index partition can be used to apply a restriction: BETWEEN
    SQL> SELECT count(d)
        FROM t
        WHERE d BETWEEN to_date('2009-01-01 23:00:00','yyyy-mm-dd hh24:mi:ss')
                    AND to_date('2009-02-02 01:00:00','yyyy-mm-dd hh24:mi:ss');
    SQL> SELECT * FROM table(dbms_xplan.display_cursor(format=>'basic +partition'));
    | Id  | Operation               | Name | Pstart| Pstop |
    |   0 | SELECT STATEMENT        |      |       |       |
    |   1 |  SORT AGGREGATE         |      |       |       |
    |   2 |   PARTITION RANGE SINGLE|      |    12 |    12 |
    |   3 |    INDEX RANGE SCAN     | I    |    12 |    12 |
    --- Let’s check whether the usable index partition can be used to apply a restriction: OR
    SQL> SELECT count(d)
        FROM t
        WHERE
        (d >= to_date('2009-01-01 23:00:00','yyyy-mm-dd hh24:mi:ss') and d <= to_date('2009-01-01 23:59:59','yyyy-mm-dd hh24:mi:ss'))
        or
        (d >= to_date('2009-02-02 01:00:00','yyyy-mm-dd hh24:mi:ss') and d <= to_date('2009-02-02 02:00:00','yyyy-mm-dd hh24:mi:ss'))
    SQL> SELECT * FROM table(dbms_xplan.display_cursor(format=>'basic +partition'));
    | Id  | Operation           | Name | Pstart| Pstop |
    |   0 | SELECT STATEMENT    |      |       |       |
    |   1 |  SORT AGGREGATE     |      |       |       |
    |   2 |   PARTITION RANGE OR|      |KEY(OR)|KEY(OR)|
    |   3 |    TABLE ACCESS FULL| T    |KEY(OR)|KEY(OR)|
    ----------------------------------------------------“OR” condition fetch less data comparing to “BETWEEN” still oracle optimizer unable to use indexes in case of “OR”
    Regards,
    Sachin B.

    Hi,
    What is your database version????
    I ran the same test and optimizer was able to pick the index for both the queries.
    SQL> select * from v$version;
    BANNER
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Prod
    PL/SQL Release 10.2.0.4.0 - Production
    CORE    10.2.0.4.0      Production
    TNS for 32-bit Windows: Version 10.2.0.4.0 - Production
    NLSRTL Version 10.2.0.4.0 - Production
    SQL>
    SQL> set autotrace traceonly exp
    SQL>
    SQL>
    SQL>  SELECT count(d)
      2  FROM t
      3  WHERE d BETWEEN to_date('2009-01-01 23:00:00','yyyy-mm-dd hh24:mi:ss')
      4              AND to_date('2009-02-02 01:00:00','yyyy-mm-dd hh24:mi:ss');
    Execution Plan
    Plan hash value: 2381380216
    | Id  | Operation                 | Name | Rows  | Bytes | Cost (%CPU)| Time     | Pstart| Pstop |
    |   0 | SELECT STATEMENT          |      |     1 |     8 |    25   (0)| 00:00:01 |       |       |
    |   1 |  SORT AGGREGATE           |      |     1 |     8 |            |          |       |       |
    |   2 |   PARTITION RANGE ITERATOR|      |  8520 | 68160 |    25   (0)| 00:00:01 |     1 |     2 |
    |*  3 |    INDEX RANGE SCAN       | I    |  8520 | 68160 |    25   (0)| 00:00:01 |     1 |     2 |
    Predicate Information (identified by operation id):
       3 - access("D">=TO_DATE(' 2009-01-01 23:00:00', 'syyyy-mm-dd hh24:mi:ss') AND
                  "D"<=TO_DATE(' 2009-02-02 01:00:00', 'syyyy-mm-dd hh24:mi:ss'))
    SQL>  SELECT count(d)
      2  FROM t
      3  WHERE
      4  (
      5  (d >= to_date('2009-01-01 23:00:00','yyyy-mm-dd hh24:mi:ss') and d <= to_date('2009-01-01 23:59:59','yyyy-mm-dd hh24:mi:ss'
      6  or
      7  (d >= to_date('2009-02-02 01:00:00','yyyy-mm-dd hh24:mi:ss') and d <= to_date('2009-02-02 02:00:00','yyyy-mm-dd hh24:mi:ss'
      8  );
    Execution Plan
    Plan hash value: 3795917108
    | Id  | Operation                | Name | Rows  | Bytes | Cost (%CPU)| Time     | Pstart| Pstop |
    |   0 | SELECT STATEMENT         |      |     1 |     8 |     4   (0)| 00:00:01 |       |       |
    |   1 |  SORT AGGREGATE          |      |     1 |     8 |            |          |       |       |
    |   2 |   CONCATENATION          |      |       |       |            |          |       |       |
    |   3 |    PARTITION RANGE SINGLE|      |    13 |   104 |     2   (0)| 00:00:01 |     2 |     2 |
    |*  4 |     INDEX RANGE SCAN     | I    |    13 |   104 |     2   (0)| 00:00:01 |     2 |     2 |
    |   5 |    PARTITION RANGE SINGLE|      |    13 |   104 |     2   (0)| 00:00:01 |     1 |     1 |
    |*  6 |     INDEX RANGE SCAN     | I    |    13 |   104 |     2   (0)| 00:00:01 |     1 |     1 |
    Predicate Information (identified by operation id):
       4 - access("D">=TO_DATE(' 2009-02-02 01:00:00', 'syyyy-mm-dd hh24:mi:ss') AND
                  "D"<=TO_DATE(' 2009-02-02 02:00:00', 'syyyy-mm-dd hh24:mi:ss'))
       6 - access("D">=TO_DATE(' 2009-01-01 23:00:00', 'syyyy-mm-dd hh24:mi:ss') AND
                  "D"<=TO_DATE(' 2009-01-01 23:59:59', 'syyyy-mm-dd hh24:mi:ss'))
           filter(LNNVL("D"<=TO_DATE(' 2009-02-02 02:00:00', 'syyyy-mm-dd hh24:mi:ss')) OR
                  LNNVL("D">=TO_DATE(' 2009-02-02 01:00:00', 'syyyy-mm-dd hh24:mi:ss')))
    SQL> set autotrace off
    SQL>Asif Momen
    http://momendba.blogspot.com

Maybe you are looking for