Delete on table
Hello
The scenario is like this:
I want to delete a table and reload the data using a cron job. The sequence is
Delete table
Laod Data
Commit
My question is : When the table is deleted and is getting reloaded, if a user accesses the data of that table.. will he get the old values , as after delete i am not commiting.
Commit is done after the reload finishes.
TIA
Regards
null
If you want to avoid the users seeing the old data, use truncate instead of delete. This also has the advantage of being significantly faster than a delete, and does not requiring as much rollback.
Similar Messages
-
ADF Desktop Integration : How to delete the table in Excel?
Hi,
I am using Jdev 11.1.1.3.0 and Excel 2007 for Oracle ADF DI, I had created an ADF table using pageDef file in the excel. Now I wanted to delete that table and use a different pageDef file.
I could not find a way to delete that table.
I deleted full row of tables and then I used different pageDef file and created a new adf table. But when I am running this version of excel, I am getting runtime exception and excel is getting corrupted.
My question how to delete the table not corrupting the Excel.
Thanks
PavanPavan,,
Welcome to OTN.
You can delete the table by selecting the top left column (of the table) and then select delete from the ADFdi tab.
Refer the documentation for more info.
http://docs.oracle.com/cd/E17904_01/web.1111/e10139/get_start_dev_tools.htm#ADFDI608
-Arun -
SQL azure database size not dropping down after deleting all table
Dear all,
I have a simple database on Azure for which I have deleted all table data. The size of the database is still showing 5Mb of data and I am charge for that. I have heard that this may happen from cluster index getting fragmented.
I have run a querry I found on internet on all my table index to show percentage of fragmentation and all report 0%.
DBA is not so my job but what could it be or how can I reduce that size ?
ON premise I would use COMPACT DB but not available in azure like some others DB action
Thnaks for tips
regardsuser created objects/data are not the only ones stored in your database. you got system objects and metadata as Mike mentions above.
are you trying to skip being charged if you're not storing data? looking at the pricing table, you'll still get charged the $4.995 for the 0-100MB database size range. -
Enhancing the standard Data source without deleting setup tables
Hi all,
I am in the the Support Project. My requirement is I want to Enhance u201C2LIS_13_VDITMu201D LO- data source with two fields without disturbing the delta.
Please suggest me how I have to do this.
As Per my Knowledge ,
1. we have to delete setup tables
2. Enhance the data source & re populate the setup tables.
3. Delete the data in the cube & add the two new fields in the cube & repopulate the cube with new Initial .
4. after that delta will be enabled through job control.
But this process is not suitable for our requirement because delta was enabled long back it is going very smooth till date, I donu2019t want to disturb that process.
So please suggest me is there any other procedure to do this.
Thanks,
Kiran ManyamHi,
If historical data (loaded earlier in to BW) are not required for the two enhance field, then it is not required to deleted the setup table and reload them to BI.
In this case simply you can follow the following procedure.
1. Enhance the fields, and update the transfor structure(to unhide these fields). In BI update the required data target with respective IO. and in exit populate the enhance fields. No need to disturb the delta
2. Replicated the DS in BI and do the mappings in tranformation.
Here the existing delta is working, and you will be populating the two fields in the exit only.
Thanks,
Jugal. -
Deletion of table entries(without maintenance view) in production
Hi Sap All.
here i have got a task to change the data type of one particular field and to delete all the table entries of this table in production.
so in Dev I have tired with z program saved in local object (DELETE FROM Table).
i just want to know how i can delete all the entries of table in production.
regards.
VarmaHello,
You can also use transaction SE14.
Start SE14
Enter the table name
Select the radio button "Delete data".
Push the button "Activate and adjust database".
This will drop your table in the DB and recreate it as well as all related indexes.
Indexes are not impacted when you do a regular DELETE statement unless you rebuild your indexes.
Of course you can only do this if data can be deleted for a specific table in ALL clients.
Wim -
Is it possible to delete the table of contents in a pdf but keep the bookmarks?
Is it possible to delete the table of contents in a pdf but keep the bookmarks?
If the TOC is located on certain pages, you can simply delete those (from the Pages panel).
Make sure it doesn't screw up with how your bookmarks work, though... -
Error when deletting internal table
Hi to all,
I have small requirement. Am getting runtime error , when am deleting internal table when that internal table will have only one record. how i can solve this problem. Give me some clues.Hi Geetha, you can do this
IF itab[] IS NOT INITIAL.
LOOP AT it_ekbe.
IF it_ekbe-bwart_i NE '101' AND it_ekbe-bwart_i NE '105' AND it_ekbe-bwart_i NE '201' OR it_ekbe-bwart_i NE '202' AND
it_ekbe-bwart_i NE '221' AND it_ekbe-bwart_i NE '222' AND it_ekbe-bwart_i NE '231' AND it_ekbe-bwart_i NE '232' AND
it_ekbe-bwart_i NE '241' AND it_ekbe-bwart_i NE '242' AND it_ekbe-bwart_i NE '251' AND it_ekbe-bwart_i NE '252' AND
it_ekbe-bwart_i NE '261' AND it_ekbe-bwart_i NE '262' AND it_ekbe-bwart_i NE '281' AND it_ekbe-bwart_i NE '282' AND
it_ekbe-bwart_i NE '291' AND it_ekbe-bwart_i NE '292'.
DELETE itab WHERE mblnr = it_ekbe-lfbnr_i
AND matnr_i = it_ekbe-matnr_i
AND ebeln_i = it_ekbe-ebeln_i
AND ebelp_i = it_ekbe-ebelp_i
AND werks_i = it_ekbe-werks_i.
ENDIF.
ENDLOOP.
ENDIF.
This routine does the same but with better performance, I hope this help you.
Regards
David Carballido -
Hello Experts.
I am getting error when deleting from table.
please help me.I had given my error.
If possible also tell me how to trace this error.
java.lang.IndexOutOfBoundsException: Index: 3, Size: 3
at java.util.ArrayList.RangeCheck(ArrayList.java:507)
at java.util.ArrayList.get(ArrayList.java:324)
at com.sap.tc.webdynpro.progmodel.context.Node$ElementList.getElement(Node.java:2034)
at com.sap.tc.webdynpro.progmodel.context.Node.isMultiSelected(Node.java:841)
at com.sap.tc.webdynpro.progmodel.context.Node.isMultiSelected(Node.java:839)
at try1.comp1.TableView.onActionDelete_Entry(TableView.java:191)
at try1.comp1.wdp.InternalTableView.wdInvokeEventHandler(InternalTableView.java:191)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:759)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:712)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:261)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)This Is the code of delete function.
//@@begin onActionDelete_Entry(ServerEvent)
int Count=wdContext.nodePerson().size();
int LeadSelcection=wdContext.nodePerson().getLeadSelection();
for(int i=0;i<Count;i++)
if( (i==LeadSelcection) || wdContext.nodePerson().isMultiSelected(i))
wdContext.nodePerson().removeElement(wdContext.nodePerson().getElementAt(i));
}//if
}//for
//@@end -
How to find out when data was deleted from table in oracle and Who deleted that
HI Experts,
Help me for below query:
how to find out when data was deleted from table in oracle and Who deleted that ?
I did that to fidn out some data from dba_tab_modifications, but I m not sure that what timestamp shows, wether it shows for update,insert or delete time ?
SQL> select TABLE_OWNER,TABLE_NAME,INSERTS,UPDATES,DELETES,TIMESTAMP,DROP_SEGMENTS,TRUNCATED from dba_tab_modifications where TABLE_NAME='F9001';
TABLE_OWNER TABLE_NAME INSERTS UPDATES DELETES TIMESTAMP DROP_SEGMENTS TRU
PRODCTL F9001 1683 46 2171 11-12-13 18:23:39 0 NO
Audit is enable in my enviroment?
customer is facing the issue and data missing in the table and I told him that yes there is a delete at 11-12-13 18:23:39 in table after seeing the DELETS column and timestamp in dba_tab_modifications, but not sure I am right or not
SQL> show parameter audit
NAME TYPE VALUE
audit_file_dest string /oracle/admin/pbowe/adump
audit_sys_operations boolean TRUE
audit_syslog_level string
audit_trail string DB, EXTENDED
please help
Thanks
SamLOGMiner --> Using LogMiner to Analyze Redo Log Files
AUDIT --> Configuring and Administering Auditing -
How to delete a table of contents?
It sounds like a stupid question, but I cannot delete my table of contents again? I only used the TOC in the draft, but don't need it in the final version of my document anymore. But - it sounds stupid - I cannot delete it. I marked it and hit the delete key, the back key. No more idea of how to delete the TOC. I even found no hint in the manual.
Any tips? Thanks.Double-click the TOC so that it is surrounded by a dark border, then hit the 'delete' key.
Good luck,
Terry -
Hello, everyone.
I am having issues with running a DELETE statement on an Oracle 10g database.
DELETE
FROM tableA
WHERE ID in (1,2,3)
If there is only one ID for the IN clause, it works. But if more than one ID is supplied, I get an "SQL command not properly ended" error message. Here is the query as CF:
DELETE
FROM TRAINING
WHERE userID = <cfqueryparam cfsqltype="CF_SQL_VARCHAR" value="#trim(form.userID)#">
AND TRAINING_ID in <cfqueryparam value="#form.trainingIDs#" cfsqltype="CF_SQL_INTEGER" list="yes">
Anyone work with Oracle that can help me with this? I'm an experienced MS-SQL developer; Oracle is new to me.
Thanks,
^_^Nevermind.. a co-worker just told me that I still have to use parenthesis around the values for the IN clause.
-
Release of space after delete/truncate table
Hello,
How does release of space after delete/truncate table works? Is the space used before deletion released once delete is complete or not? Will I see the space occupied by deleted table as free in dba_segments or will I need to reorganize the table (drop and recreate again?). Reason why I am asking is that I can see table with 0 rows, but in dba_segment I can see it is occupying few gigabytes....
Thank youHere is a little illustration for you;
SQL> conn ogan/password
Connected.
SQL> create table ogan_deneme as select * from all_objects;
Table created.
SQL> select count(*) from ogan_deneme;
COUNT(*)
228470
SQL> set line 1000
SQL> set pagesize 1000
SQL> select * from dba_segments where owner='OGAN';
OWNER SEGMENT_NAME PARTITION_NAME SEGMENT_TYPE TABLESPACE_NAME HEADER_FILE HEADER_BLOCK BYTES BLOCKS EXTENTS INITIAL_EXTENT NEXT_EXTENT MIN_EXTENTS MAX_EXTENTS PCT_INCREASE FREELISTS FREELIST_GROUPS RELATIVE_FNO BUFFER_
OGAN OGAN_DENEME TABLE SYSTEM 854 319981 *30408704* *1856* *44* 65536 1 2147483645 1 1 854 DEFAULT
SQL> truncate table ogan_deneme;
Table truncated.
SQL> select * from dba_segments where owner='OGAN';
OWNER SEGMENT_NAME PARTITION_NAME SEGMENT_TYPE TABLESPACE_NAME HEADER_FILE HEADER_BLOCK BYTES BLOCKS EXTENTS INITIAL_EXTENT NEXT_EXTENT MIN_EXTENTS MAX_EXTENTS PCT_INCREASE FREELISTS FREELIST_GROUPS RELATIVE_FNO BUFFER_
OGAN OGAN_DENEME TABLE SYSTEM 854 319981 *65536* *4* *1* 65536 1 2147483645 1 1 854 DEFAULT
SQL>Hope it Helps,
Ogan -
Running forms and deleting default tables in oracle 9i
i am presently running,the oracle 9i enterprise edition along
with the forms on a single machine. do i have to also install
the client side of the oracle 9i for the forms to run,because
i am having errors when running the form, even though it tries
to open an applet on a web page.
the second question is can i delete existing tables and users
that are in the default database which oracle9i installs on its
installations and if so which users and tables am i allowed to
delete.
ThanksI don't know about your scripts in particiular, but you can create a file named something like tbl_create.sql and put a CREATE TABLE... sql statement in it. Run sqplus and at the prompt type:
SQL>start tbl_create.sql;
SQL>quit
To load the data, use sqlldr. You use it at the system prompt like this:
#> sqlldr username/password control=ctrl.txt
In the ctrl.txt you would have something like this:
load data infile 'datafile.csv' append
into table tbl_name
field terminated by "," optionally enclosed by '"' ( ID, FIELD2 )
and data.csv woudl have records like
1,"one"
2,"two"
etc. -
SAP Netweaver 7.02 Delete Database Table log
Hi,
I'm having a problem with a database table(transparent table) that was deleted on an SAP Netweaver 7.02 system. Are there any logs where I can see who deleted the table?
Thanks,
SergiuThere is a header table in SAP CDHDR, may be you can find something there or if table loggin is enabled then perhaps you can get something on SCU3
Regards,
Subhash -
How to delete parent table data even though it has child records
hi all,
How to delete parent table data even though it has child records.
ex: delete from pa_request cascade constraints;
But this command is not working .
Regards,
P Prakash833560 wrote:
ex: delete from pa_request cascade constraints;cascade constraints is DROP table option. It can't be used with DELETE. You need to delete child rows first or drop foreign keys and recreate them with ON DELETE CASCADE. Then:
delete from pa_request will automatically delete child rows. However, personally I don't like ON DELETE CASCADE. You can, by mistake, delete half of your database without even realizing it.
SY. -
Deleting a table or a sheet in Numbers for iPad
Hi,
I think I must be getting fairly thick as I get older. I cannoy see how to delete a table or a sheet from a numbers worksheet. I have searched this forum but couldn't seem to turn up any discussions.
Andrew.This issue puzzle me as well and I had settled for the answer posted here. This solution, however, just deletes the table but leaves the sheet.
To delete the sheet (and everything on it) single-tap the sheet name. A "Duplicate | Delete" menu will pop up and you're done!
Maybe you are looking for
-
I have problem with money taken from my account
Dear sir Every month. iTunes taken 5.99 $ from my account please I need to know that way and what for I call my back to open case and stop my visa card. Because ofitunes
-
USB Over Current Notice - Macbook Pro 2006
I had an external hard drive connected to one of my USB ports, and I think the AC Power adapter it was using flipped out. The drive no longer works at all. The port (front left) does not work with any devices (powereded or not) now, but the other two
-
How to catch the CC's error in the alert inbox(RFC to File)
Dear All, I'm now have a question about catching the CC's error. The interface is RFC to File, when the sender CC had a error(for example:RFC adapter's connection information was wrong) , there was not error message in the alert inbox even though I s
-
Every time that I try to search a pdf document for keywords or phrases, it says not found in this document. I have tried typing specific words/phrases that are visible on the current page, only to get the same response. Now I don't particularly want
-
I purchased a book from IBOOKS, on my IPAD & I want to sync it to my DROID phone, so I can read it any time. How do I sync them?