Suggest a new feature. ^-^

Hi all:
I hope ORACLE has such a new feature, to reduce the client codes. We usually do that: Inserting a record to a table, if some columns have existed, then update it, else insert this new record. I assume this statement is:
INSERT INTO MYTABLE (A,B,C) VALUES (1, 2, 3) UPDATE EXISTS (A, B)
It's mean that if A and B is duplicated (exists a row that A=1 and B=2), then UPDATE column C value of these rows to 3 implicitly.
let me know your ideas about it. thanks!!!
Bob.yang

Maybe on missed on this ...
Use this forum for feedback about OTN programs, Web site content, and systems -product-related questions cannot be answered here.
and another one gone
Adith

Similar Messages

  • How to a make a suggestion about new features i'd like to see in itunes

    how to a make a suggestion about new features i'd like to see in itunes?
    I can't find any link to do this. I found a page where you can request songs or an album to be added, but i can't find a page to submit my suggestions for itunes i have for new features i'd like to see

    As of now there is no good, direct link for feedback on iTunes itself. Writing Apple might be the best option, with the website feedback page perhaps the next best.

  • I would suggest a new feature:The possibilty to change the mouse pointer icon when you hover on an a

    I would suggest a new feature:The possibilty  to change the mouse pointer icon when you hover on an active link by any other one icon I select.

    Current Firefox versions have a feature called tear-off tabs.<br />
    You can detach a tab from the current window and open it in a new window by dragging a tab in the browser window.<br />
    You can drag that tab back to the tab bar in the original window to undo that detaching.
    bug489729 (Disable detach and tear off tab):
    * https://addons.mozilla.org/firefox/addon/bug489729-disable-detach-and-t

  • Question regarding suggestion of new features

    I'm probably going to touch on a sensitive topic, but please hear me out. In working with some legacy systems and I have the need to deal with unsigned values. Needless to say this is difficult to do in Java. There are some work around solutions, but they are hardly ideal. I would like to suggest this feature be added to the language. The question I have is how do I go about suggesting a new feature and get the ball rolling? Is it as simple as forking and developing it all yourself hoping it gets merged in or does it mean you have to go through the JCP?
    Thoughts?

    TuringPest wrote:
    you still havent shown that you NEED unsigned ints.
    That's kind of an odd statement. Let me see if I'm hearing you right. I don't NEED unsigned ints because I can always cast them up to longs, etc and handle them that way? Does the fact that one is not the other play a role? Say like I were to commit that back to a database (or worse, a binary file). I'd have to always do some conversion and handle an overflow possibility because I'm treating it as a long...
    also, there might be another good reason beyond the fact that they arent really necessary:
    the java opcodes were made to fit into a byte.
    as it is now, a lot of those opcodes are used
    for primitive conversions and every permutation of primitive arithmetic.
    if they added 4 more primitives to the existing 6...Couldn't that statement apply to any language addition? "I'm sorry I shouldn't do it because I've only got a byte and need to save it for more useful stuff."

  • Creating a conditional index? How to suggest a new feature?

    How can I suggest a new feature in Oracle?
    Imagine a table of service requests to be processed, where a column named STATUS can be: 'N': New, 'C': Canceled or 'P': Processed. This will result in a biased distribution where 'P' will represent more than 99% of rows.
    I know that Oracle accept indexes created using functions and I can create an index on decode(STATUS,'P',null,STATUS) to make index small. But it will not help a query on STATUS = 'N' condition.
    I would like to create a conditional index like:
    create index idx01 on service_requests (status) where status <> 'P';
    In this example, only status 'N' and 'C' will be indexed resulting in a very small index that can resolve filters like STATUS = 'N'.
    Or this:
    create index idx01 on some_tables (column1 including null values); to resolve COLUMN1 is NULL
    Is there a way to suggest new features like this?

    How can I suggest a new feature in Oracle?
    Imagine a table of service requests to be processed, where a column named STATUS can be: 'N': New, 'C': Canceled or 'P': Processed. This will result in a biased distribution where 'P' will represent more than 99% of rows.
    I know that Oracle accept indexes created using functions and I can create an index on decode(STATUS,'P',null,STATUS) to make index small. But it will not help a query on STATUS = 'N' condition.
    I would like to create a conditional index like:
    create index idx01 on service_requests (status) where status <> 'P';
    In this example, only status 'N' and 'C' will be indexed resulting in a very small index that can resolve filters like STATUS = 'N'.
    Or this:
    create index idx01 on some_tables (column1 including null values); to resolve COLUMN1 is NULL
    Is there a way to suggest new features like this?
    A new feature isn't needed. Oracle provides the equivalent of that 'conditional index' by allowing you to create, and index, VIRTUAL columns.
    This code uses a VIRTUAL column and then creates an index on it.
    drop table test_status
    create table test_status (col1 number,
         status varchar2(1),
         special_status generated always as (decode(STATUS,'P',null,STATUS)
    create index idx01 on test_status (special_status)

  • Suggestions for new features & improvements to LCCS/ICS service

    Firstly Hello, I am James from Influxis. if you got a suggestion for a possible improvements or new features to LCCS/ICS feel free to add your suggestions below and we look into it.
    Thanks,
    James

    Hi James,
    With the offering from Adobe, it was possible to have a free account with $15/month of service offered.
    It was really useful to developp applications, or to make demos applications for clients, and then paying when the application takes off only.
    Does Influxis plan to offer something similar?

  • Suggestions for new features

    I don't know, if this forum is monitored by the development staff, but I'll post my suggestions here in case they do.
    I would be nice to have optional ballon-tips when a new song is played.
    I would also be nice, to have some icons in the context menu of the taskbar-icon for play, next song, previous song.
    cheers
    Bernhard

    well i would very much like to see a check box in the edit info that allows you to add a file from a podcast into your main music library in your ipod. i find it rather frustrating to see that i have 2 seprate file librarys now.

  • Suggestion for new feature

    I am sure two features commonly available in dj programs like Traktor and Mega Seg would make iTunes even more usable.
    #1 Variable tempo and pitch controllers.
    #2 A automatic beat counter
    I run a dance school/nightclub and except for these features I would use iTunes exclusively for teaching annd djing

    I suggest you make your comments known to apple...
    http://www.apple.com/feedback/itunes.html

  • Suggestions for new features and improvements for Garageband

    Hi,
    I posted this to iCompositions but don't know who would be exposed to it as far as Apple goes. Just thought I would list a sort of wish list for GB that would make a huge difference for me.
    Most are just basic interface improvements and changes. Some you may already be able to do and I'm unaware.
    1. A click track option would be nice.
    2. A space to write production notes as in guitar used and pickup used.
    3. A Telecaster and Strat icon for the track icons.
    4. When you duplicate a track it also duplicates the region(s) of the track.
    5. An edit (highlight) button on a region to mark where editing needs to happen. This could be saved for future reference and quick navigation to.
    6. More control over the loop button on tracks. If you want to move it to another section it ***** to get at both ends and drag it to where it needs to be.
    7. Audio Interface volume booster. I don't get the same input from my M-Audio Ozone as I do via input of my guitar through a direct box. Not even close. Maybe it's my interface?
    8. More than one effect(s) on the same track.
    This is my wish list.
    ej
    G5   Mac OS X (10.4.9)   PowerPC G5 Dual 2 GHz 1GB SDRAM

    First of all, if you want Apple to listen to your suggestions, you better use the feedback forms, since this is a user forum and is very rarely visited by Apple employees.
    As for your list: People in this forum have put together a huge wishlist which somehow differs from yours (see this thread, for example). Top of the list are midi export, variable tempo and volume and effect automation.
    As for your no.8:
    8. More than one effect(s) on the same track.
    You can have up to 4 effects on each track (plus the not very effective compression slider), 2 of them are restricted to echo and reverb.

  • Suggestion for new features

    1. Would it be possible to have the ability to cancel an outgoing message after pressing the send button. For instance, before the bar fully loads thru and the message is sent? Regular cell phones are available to do that, why not the iPhone?
    2. For e-mails, I think the feature to add a request for "Read receipt" and/or "Delivery receipt" would be great, similar to a feature available from using Microsoft Outlook.
    Hope to hear feedback from anyone, maybe get the attention of Apple staff.

    Click here and fill out the form.
    (52374)

  • Where to suggest new features for firefox!

    Hi,
    Is there anywhere to suggest new features for Firefox?
    Thanks

    Yes - use the Feedback page.
    https://input.mozilla.org/en-US/feedback

  • New feature suggestion for finder.

    I'm not sure where one posts new feature ideas/requests so I'll try here first... If you have a better place please tell me.
    Please add the Quick Look feature to file selection dialogs.
    This is where the feature is at it's most useful. For instance, when selecting files to attach to an email, being able to quick look to make sure it's the version I want to send would be very valuable.
    Thanks

    Click here and fill out the form.
    (45548)

  • Suggest a new SQL statement  feature.

    Hi all:
    I hope ORACLE has such a new feature, to reduce the client codes. We usually do that: Inserting a record to a table, if some columns have existed, then update it, else insert this new record. I assume this statement is:
    INSERT INTO MYTABLE (A,B,C) VALUES (1, 2, 3) UPDATE EXISTS (A, B)
    It's mean that if A and B is duplicated (exists a row that A=1 and B=2), then UPDATE column C value of these rows to 3 implicitly.
    let me know your ideas about it. thanks!!!
    Bob.yang

    But MERGE is a 9i Feature with Insert & Update.
    Thats what ur requriment is for no need for
    delete.Your point being?
    No harm in alerting people to new capabilities...

  • Follow-up to archived thread "Another Error (I think) In the 12.1 New Features Guide"

    I hoped to be able to add a reply to the most recent reply on March 8 in the "Another Error (I think) In the 12.1 New Features Guide" thread (https://community.oracle.com/thread/3526588), but since that thread has been archived, I am doing what was suggested elsewhere: create a new thread referencing the old one. My reply is:
    Thank you for your explanation about preferring PDF over HTML. That is perfectly fine and understandable. Also, we very much appreciate your documentation feedback in this forum, and encourage you to continue to report any issues here.
    I apologize for not replying much sooner. I either didn't get or overlooked an original notification about "Recent activity" after your reply; otherwise, I would have replied then.

    Thanks for that comment. I have sent a pointer to it to the writer for that book. Note that with the New Features Guide, most of the content is automatically drawn from an internal system that tracks projects and features; so if a change is needed, the writer will notify the owner of that content (typically a developer or a product manager) to investigate and (if necessary) modify the underlying data, after which the changed information will be picked up for a future revision of the book.
    Also, while anyone is welcome to enter documentation comments in this forum, another option that may be more convenient for comments on specific sections is the Reader Comment area at the bottom of each HTML page (such as http://docs.oracle.com/cd/E16655_01/server.121/e17906/chapter1.htm#NEWFT495 for the page containing Section 1.5.9.8). Any comments entered in a Reader Comment area go to someone in our documentation production group, who forwards them to the appropriate writers.
    However, if a comment involves multiple HTML pages or books, or if you want the matter to be in a public forum for visibility and searchability, posting in this forum is a good option.

  • Oracle 10G New Feature........Part 1

    Dear all,
    from last couple of days i was very busy with my oracle 10g box,so i think this is right time to
    share some intresting feature on 10g and some internal stuff with all of you.
    Have a look :-
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Oracle 10g Memory and Storage Feature.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    1.Automatic Memory Management.
    2.Online Segment Shrink
    3.Redolog Advisor, checkpointing
    4.Multiple Temporary tablespace.
    5.Automatic Workload Repository
    6.Active Session History
    7.Misc
    a)Rename Tablespace
    b)Bigfile tablespace
    c)flushing buffer cache
    8.ORACLE INTERNAL
    a)undocumented parameter (_log_blocks_during_backup)
    b)X$ view (x$messages view)
    c)Internal Structure of Controlfile
    1.Automatic memory management
    ================================
    This feature reduce the overhead of oracle DBA.previously mostly time we need to set diff oracle SGA parameter for
    better performance with the help of own experience,advice views and by monitoring the behaviour
    of oracle database.
    this was just time consuming activity.........
    Now this feature makes easy life for oracle DBA.
    Just set SGA_TARGET parameter and it automatically allocate memory to different SGA parameter.
    it focus on DB_CACHE_SIZE
    SHARED_POOL_SIZE
    LARGE_POOL
    JAVA_POOL
    and automatically set it as
    __db_cache_size
    __shared_pool_size
    __large_pool_size
    __java_pool_size
    check it in alert_log
    MMAN(memory manager) process is new in 10g and this is responsible for sga tuning task.
    it automatically increase and decrease the SGA parameters value as per the requirement.
    Benefit:- Maximum utlization of available SGA memory.
    2.Online Segment Shrink.
    ==========================
    hmmmmm again a new feature by oracle to reduce the downtime.Now oracle mainly focus on availablity
    thats why its always try to reduce the downtime by intrducing new feature.
    in previous version ,reducing High water mark of table was possible by
    Exp/imp
    or
    alter table move....cmd. but on these method tables was not available for normal use for long hrs if it has more data.
    but in 10g with just few command we can reduce the HWmark of table.
    this feature is available for ASSM tablespaces.
    1.alter table emp enable row movement.
    2.alter table emp shrink space.
    the second cmd have two phases
    first phase is to compact the segment and in this phase DML operations are allowed.
    second phase(shrink phase)oracle shrink the HWM of table, DML operation will be blocked at that time for short duration.
    So if want to shrink the HWM of table then we should use it with two diff command
    first compact the segment and then shrink it on non-peak hrs.
    alter table emp shrink space compact. (This cmd doesn't block the DML operation.)
    and alter table emp shrink space. (This cmd should be on non-peak hrs.)
    Benefit:- better full table scan.
    3.Redolog Advisor and checkpointing
    ================================================================
    now oracle will suggest the size of redo log file by V$INSTANCE_RECOVERY
    SELECT OPTIMAL_LOGFILE_SIZE
    FROM V$INSTANCE_RECOVERY
    this value is influence with the value of FAST_START_MTTR_TARGET .
    Checkpointing
    Automatic checkpointing will be enable after setting FAST_START_MTTR_TARGET to non-zero value.
    4.Multiple Temporary tablespace.
    ==================================
    Now we can manage multiple temp tablespace under one group.
    we can create a tablespace group implicitly when we include the TABLESPACE GROUP clause in the CREATE TEMPORARY TABLESPACE or ALTER TABLESPACE statement and the specified tablespace group does not currently exist.
    For example, if group1 is not exists,then the following statements create this groups with new tablespace
    CREATE TEMPORARY TABLESPACE temp1 TEMPFILE '/u02/oracle/data/temp01.dbf'
    SIZE 50M
    TABLESPACE GROUP group1;
    --Add Existing temp tablespace into group by
    alter tablespace temp2 tablespace group group1.
    --we can also assign the temp tablespace group on database level as default temp tablespace.
    ALTER DATABASE <db name> DEFAULT TEMPORARY TABLESPACE group1;
    benefit:- Better I/O
    One sql can use more then one temp tablespace
    5.AWR(Automatic Workload Repository):-
    ================================== AWR is built in Repository and Central point of Oracle 10g.Oracle self managing activities
    is fully dependent on AWR.by default after 1 hr, oracle capure all database uses information and store in AWR with the help of
    MMON process.we called it Memory monitor process.and all these information are kept upto 7 days(default) and after that it automatically purge.
    we can generate a AWR report by
    SQL> @?/rdbms/admin/awrrpt
    Just like statspack report but its a advance and diff version of statspack,it provide more information of Database as well as OS.
    it show report in Html and Text format.
    we can also take manually snapshot for AWR by
    BEGIN
    DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT ();
    END;
    **The STATISTICS_LEVEL initialization parameter must be set to the TYPICAL or ALL to enable the Automatic Workload Repository.
    [oracle@RMSORA1 oracle]$ sqlplus / as sysdba
    SQL*Plus: Release 10.1.0.2.0 - Production on Fri Mar 17 10:37:22 2006
    Copyright (c) 1982, 2004, Oracle. All rights reserved.
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
    With the Partitioning, OLAP and Data Mining options
    SQL> @?/rdbms/admin/awrrpt
    Current Instance
    ~~~~~~~~~~~~~~~~
    DB Id DB Name Inst Num Instance
    4174002554 RMSORA 1 rmsora
    Specify the Report Type
    ~~~~~~~~~~~~~~~~~~~~~~~
    Would you like an HTML report, or a plain text report?
    Enter 'html' for an HTML report, or 'text' for plain text
    Defaults to 'html'
    Enter value for report_type: text
    Type Specified: text
    Instances in this Workload Repository schema
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    DB Id Inst Num DB Name Instance Host
    * 4174002554 1 RMSORA rmsora RMSORA1
    Using 4174002554 for database Id
    Using 1 for instance number
    Specify the number of days of snapshots to choose from
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Entering the number of days (n) will result in the most recent
    (n) days of snapshots being listed. Pressing <return> without
    specifying a number lists all completed snapshots.
    Listing the last 3 days of Completed Snapshots
    Snap
    Instance DB Name Snap Id Snap Started Level
    rmsora RMSORA 16186 16 Mar 2006 17:33 1
    16187 16 Mar 2006 18:00 1
    16206 17 Mar 2006 03:30 1
    16207 17 Mar 2006 04:00 1
    16208 17 Mar 2006 04:30 1
    16209 17 Mar 2006 05:00 1
    16210 17 Mar 2006 05:31 1
    16211 17 Mar 2006 06:00 1
    16212 17 Mar 2006 06:30 1
    16213 17 Mar 2006 07:00 1
    16214 17 Mar 2006 07:30 1
    16215 17 Mar 2006 08:01 1
    16216 17 Mar 2006 08:30 1
    16217 17 Mar 2006 09:00 1
    Specify the Begin and End Snapshot Ids
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Enter value for begin_snap: 16216
    Begin Snapshot Id specified: 16216
    Enter value for end_snap: 16217
    End Snapshot Id specified: 16217
    Specify the Report Name
    ~~~~~~~~~~~~~~~~~~~~~~~
    The default report file name is awrrpt_1_16216_16217.txt. To use this name,
    press <return> to continue, otherwise enter an alternative.
    Benefit:- Now DBA have more free time to play games.....................:-)
    Advance version of statspack
    more DB and OS information with self managing capabilty
    New Automatic alert and database advisor with the help of AWR.
    6.Active Session History:-
    ==========================
    V$active_session_history is view that contain the recent session history.
    the memory for ASH is comes from SGA and it can't more then 5% of Shared pool.
    So we can get latest and active session report from v$active_session_history view and also get histortical data of
    of session from DBA_HIST_ACTIVE_SESS_HISTORY.
    v$active_session_history include some imp column like:-
    ~SQL identifier of SQL statement
    ~Object number, file number, and block number
    ~Wait event identifier and parameters
    ~Session identifier and session serial number
    ~Module and action name
    ~Client identifier of the session
    7.Misc:-
    ========
    Rename Tablespace:-
    =================
    in 10g,we can even rename a tablespace by
    alter tablespace <tb_name> rename to <tb_name_new>;
    This command will update the controlfile,data dictionary and datafile header,but dbf filename will be same.
    **we can't rename system and sysaux tablespace.
    Bigfile tablespace:-
    ====================
    Bigfile tablespace contain only one datafile.
    A bigfile tablespace with 8K blocks can contain a 32 terabyte datafile.
    Bigfile tablespaces are supported only for locally managed tablespaces with automatic segment-space management.
    we can take the advantage of bigfile tablespace when we are using ASM or other logical volume with RAID.
    without ASM or RAID ,it gives poor response.
    syntax:-
    CREATE BIGFILE TABLESPACE bigtbs
    Flushing Buffer Cache:-
    ======================
    This option is same as flushing the shared pool,but only available with 10g.
    but i don't know, whats the use of this command in prod database......
    anyway we can check and try it on test server for tuning n testing some query etc....
    SQL> alter system flush buffer_cache;
    System altered.
    ++++++++++++++++++
    8.Oracle Internal
    ++++++++++++++++++
    Here is some stuff that is not related with 10g but have some intresting things.
    a)undocumented parameter "_log_blocks_during_backup"
    ++++++++++++++++++++++++
    as we know that oracle has generate more redo logs during hotbackup mode because
    oracle has to maintain the a complete copy of block into redolog due to split block.
    we can also change this behaviour by setting this parameter to False.
    If Oracle block size equals the operating system block size.thus reducing the amount of redo generated
    during a hot backup.
    WITHOUT ORACLE SUPPORT DON'T SET IT ON PROD DATABASE.THIS DOCUMENT IS JUST FOR INFORMATIONAL PURPOSE.
    b)some X$ views (X$messages)
    ++++++++++++++++
    if you are intresting in oracle internal architecture then x$ view is right place for getting some intresting things.
    X$messages :-it show all the actions that a background process do.
    select * from x$messages;
    like:-
    lock memory at startup MMAN
    Memory Management MMAN
    Handle sga_target resize MMAN
    Reset advisory pool when advisory turned ON MMAN
    Complete deferred initialization of components MMAN
    lock memory timeout action MMAN
    tune undo retention MMNL
    MMNL Periodic MQL Selector MMNL
    ASH Sampler (KEWA) MMNL
    MMON SWRF Raw Metrics Capture MMNL
    reload failed KSPD callbacks MMON
    SGA memory tuning MMON
    background recovery area alert action MMON
    Flashback Marker MMON
    tablespace alert monitor MMON
    Open/close flashback thread RVWR
    RVWR IO's RVWR
    kfcl instance recovery SMON
    c)Internal Structure of Controlfile
    ++++++++++++++++++++++++++++++++++++
    The contents of the current controlfile can be dumped in text form.
    Dump Level Dump Contains
    1 only the file header
    2 just the file header, the database info record, and checkpoint progress records
    3 all record types, but just the earliest and latest records for circular reuse record types
    4 as above, but includes the 4 most recent records for circular reuse record types
    5+ as above, but the number of circular reuse records included doubles with each level
    the session must be connected AS SYSDBA
    alter session set events 'immediate trace name controlf level 5';
    This dump show lots of intresting information.
    it also show rman recordes if we used this controlfile in rman backup.
    Thanks
    Kuljeet Pal Singh

    You can find each doc in html and pdf format on the Documentation Library<br>
    You can too download all the documentation in html format to have all on your own computer here (445.8MB)<br>
    <br>
    Nicolas.

Maybe you are looking for

  • Push notifications nokia lumia 625

    Hi, i seem to be getting constant error messages from whatts app about problems with push notifications. cant find anything on the phone to resolve this. Can anyone give any advise ? im constantly switched on to wifi and data connection. thanks in an

  • A very annoying problem.

    For some strange reason, on my home screen/display just below where it says "Blackberry", it normaly just say's 02. Since yesterday it still say's 02 but now has UK local area codes after it. i.e 01752, 01579, 01822 etc etc. Any ideas you good Blackb

  • FF4 crashes after a minute or so after update 10.6.7

    Updated to 10.6.7 today, everytime i open FF4 it works ok but after about 30-50 seconds it stops responding and i have to force-quit the app. Fonts are checked and ok, installed a beta Flash-version... nothing works...

  • My zen sleek photo does not show any of my music I transfe

    my method transfer is going to removeable disk and set it to 6GB (i guess its max) and than transfer all my folders/songs here. But when the copy is done and i eject the removable disk and I check my zen sleek for any music nothing shows up. they are

  • How can i delete a transport request?

    Hello: I only speak a little english. I wait that you can understand me. I have a transport request that is released. I make bad this request and i need delete it. But, when i go to se10 and I try to delete I recive this messagge: Request/task ____ a