How to insert point decimal all by selecting data from a table
Hi allMy select requirement says, if the value received with no decimal place then insert decimals before last 2 bytes. I need to recover the data with this condition.
May help people how I can achieve this?
Thanks in advance,
Yvan
997936 wrote:
This will not work if the values are of 5 bytes.
It should work for any number of digits...
select 1234567/100 from dual;
SELECT DECODE (INSTR (1234567, '.'), 0, 1234567 / 100, 1234567) FROM DUAL;
Output:
12345,67
See you soon,.
Manik.
Published by: Marty on April 4, 2013 08:53
Tags: Database
Similar Questions
-
read in select data from another table
Hello world.
IM Oracle11GR2 database.
I m facing the following problem:
I have 2 tables.
In the first picture, I have a few articles and 3 of these items then come.
(A) point Varchar2
(B) Item Varchar2.
(C) point digital and this point is the id of a record in the other table.
If the digital point > 0 then points A and B must be read in the second table
In the second table, I have 3 Articles.
(A) the id of the record.
B & C point are also point varchar2 and must be read in the first table, point C is > 0.
I'm looking for the way that when I write a normal selection in the first picture he gives me the point B & C of the second table if C point in the first table is > 0.
I thought to solve this problem with a trigger or something similar.
Any idea is welcome.
Regards to everyone.
You don't need a trigger for this. A simple select statement should do. Something like that? I got your if condition perfectly.
SELECT CASE WHEN (T1. C > 0) THEN (SELECT T2. B OF THE T2 WHERE T1. C = T2. (A) T1 OTHERWISE. END A,
BOX WHEN (T1. C > 0) THEN (SELECT T2. C FROM T2 WHERE T1. C = T2. (A) T1 OTHERWISE. B END HAVE B,
T1. C
FROM T1;
Look at the following example. Check if it fills your scenario.
-BEGINNING OF THE SAMPLE DATA
WITH T1 AS)
SELECT 'A' A, 'B' B, 1 C OF DOUBLE UNION ALL
SELECT 'C', ', 2 DOUBLE UNION ALL
SELECT 'DF', 'G', THE DOUBLE 0),
() AS T2
SELECT 1, 'X' B 'Y' C DOUBLE UNION ALL
SELECT 2, 'Z', 'BB' OF THE DOUBLE)
-END OF THE SAMPLE DATA
SELECT CASE WHEN (T1. C > 0) THEN (SELECT T2. B OF THE T2 WHERE T1. C = T2. (A) T1 OTHERWISE. END A,
BOX WHEN (T1. C > 0) THEN (SELECT T2. C FROM T2 WHERE T1. C = T2. (A) T1 OTHERWISE. B END HAVE B,
T1. C
FROM T1;
OUTPUT:
A B C
-- -- ----------
X Y 1 - since c > 0 A and B values in table 2 are replaced
Z BB 2 - since c > 0 A and B values in table 2 are replaced
DF G 0 - since c = 0, there is even value in table 1
Post edited by: Parth272025
-
Create the form for selecting data in multiple tables
Hello
I'm getting APEX for the first time and I just read 2 days dev Application Express guide
I tried to play and I can't create a report with the form that select data from several tables
What I want to achieve is a report we'll say 'USERS' makes MANAGER_ID ID, NAME, with a form that allows me to create, delete, change users
The problem is that, once the report with the form created, if I click on create (to create a user) it will ask me for id, name, and manager_id
I need a water drop down which allows me to select managers in the table manager instead of manually insert Director id
How do I do that?
Thank you!
HI Chris,
LOV will use this magic.
Search:
Kind regards
BEnjamin
-
Updated all the selected lines in a table.
Hello
Jdev Version 11.1.2.3.0
I'm trying to update all the selected rows in a table with several choices.
AppModuleImpl am = (AppModuleImpl)ADFUtils.getApplicationModuleForDataControl("AppModuleDataControl"); ViewObject vo = am.findViewObject("RegistrationHistory1"); RowKeySet selectedRegistrations = historyTable.getSelectedRowKeys(); if (selectedRegistrations != null) { Iterator iter = selectedRegistrations.iterator(); while (iter.hasNext()) { Object facesTreeRowKey = iter.next(); Row[] row = vo.findByKey((Key)((List)(facesTreeRowKey)).get(0), 1); if (row != null && row.length == 1) { Row r = row[0]; r.setAttribute("Attr", "1"); } } }
But after I put the attribute on the line. My iterator ignores most of the lines and they don't last updated.
It works very well for the removal of the line well.
Any suggestions?
It turn out that I got a try catch and in the catch, I had a log (e.printStackTrace ()) and I do not see a single line in the diary saying ConcurrentModificationException appearing all the time.
Looks for read-only access to an attribute or delete lines is OK to iterate over the selected lines, but it's different for the modification of an attribute.
The code that worked:
Links DCBindingContainer = (DCBindingContainer) BindingContext.getCurrent () .getCurrentBindingsEntry ();
Entry DCIteratorBinding = bindings.findIteratorBinding ("RegistrationHistory1Iterator");
RowSetIterator regRSiter = regIter.getRowSetIterator ();
RowKeySet selectedRegistrations = historyTable.getSelectedRowKeys ();
Object [] keys = selectedRegistrations.toArray ();
for (Object key: keys) {}
Line currentRow = regRSiter.getRow ((Key) ((List) key) .get (0));
removeOrModify (currentRow);
}
-
How can I insert data from another table into a table containing a timestamp column
How you insert data from another table in a table if the target table contains a timestamp column. I tried to set the default value of GETDATE() column in the target table, but it does not work.
I use MS SQLSorry, I managed to get around this by inserting null as the value
-
How to export select data from table in the file?
Hello..
Here's my query to select data in 2 tables and I join help call_id column: -.
Select n.nbr_calling, n.nbr_called, c.tec, n.conversation_duration
of albn_ngnsm_280110 n, albc_ngnsm_280110 c
where c.call_id = n.call_id
and c.route_to_arbor = 1;
The problem is what is the query to export all the output in text files?
Thank you
BalleurHello
set echo off set heading off set pagesize 0 set linesize 150 spool D:\file.csv SELECT Query spool off
Thank you
Ankur -
How to select data from a remote database table?
Hi friends,
I think I've seen before a sqlplus program that can select data from a remote database table?
Witnessed: IP, SID, PORT
The following is correct?
(I am connected to a local database)
SELECT COUNT (*) IN THE EMP@IP:SID/PORT;
Thank you very much
Ms. KSalvation;
I think, that you can create dblink wihtout any problem yet, it's a PROD. After your selection, you can drop dblink
Respect of
HELIOS -
How to export data from the table with the colouring of cells according to value.
Hi all
I use jdeveloper 11.1.1.6
I want to export data from the table with a lot of formatting. as for color cells based on value and so much. How to do this?
You can find us apache POI-http://poi.apache.org/
See this http://www.techartifact.com/blogs/2013/08/generate-excel-file-in-oracle-adf-using-apache-poi.html
-
Inserting data from one table to another table
Hello
I have the following SQL where I am updating a table by adding new data from another table, but without success.
INSERT INTO
() TOP_PROSPECTS
COMMON_ID
DATE_ADDED
REVIEW_RANK
EVAL_DATE
PM_ASSIGN
WHY_NOTES)
SELECT
t.COMMON_ID
t.DATE_ADDED
t.REVIEW_RANK
t.EVAL_DATE
t.PM_ASSIGN
t.WHY_NOTES
Of
TEMP_IVAN_MARY t
WHERE
COMMON_ID <>t.COMMON_ID
Any suggestions?
Thank you.
Published by: user13822709 on August 14, 2012 09:14
Published by: user13822709 on August 14, 2012 09:15Is that what you're trying to do with the insert. I think there may be a sign {noformat}<{noformat}{noformat}>{noformat} missing in the where clause. This site eat those, so you need to use the equivalent! = post here.
If I'm wrong about the missing trader, then it looks like you want to insert rows in temp_ivan_mary that are not already in top_prospects. If Yes, then you need something like:
insert into top_prospects (common_id, date_added, review_rank, eval_date, pm_assign, why_notes) select t.common_id, t.date_added, t.review_rank, t.eval_date, t.pm_assign, t.why_notes from temp_ivan_mary t where t.common_id not in (select common_id from top_prospects where common_id is not null)
Function index and data available volumnes etc. then a mergr can be more effective. Something like:
merge into top_prospects p using (select common_id, date_added, review_rank, eval_date, pm_assign, why_notes from temp_ivan_mary) t on (p.common_id = t.common_id) when not matched then insert (common_id, date_added, review_rank, eval_date, pm_assign, why_notes) values (t.common_id, t.date_added, t.review_rank, t.eval_date, t.pm_assign, t.why_notes) from temp_ivan_mary t
John
{noformat}{noformat}> -
How to insert the data from the table file?
I need to know that how can I insert data into multiple columns by file. I can simply insert data into a table of columns, but could not find a way to put the data in the column all.
My data in a file store
************************************************text.txt***************
133, nanny, nagina, 14 mph, 45637, 9156729863
**************************************************************my_data(table)**********
try to insert into table below...
Name, ID, last_name, add, PIN. Mob
*********************************************
Let me know if you need anything else... :))Hey nanny.
In fact, in SQL Developer, you can open a connection to the target schema, right-click on the Tables node in the Navigator tree, select import the data, then use the data import wizard. It is extremely flexible. Looks like you have a file of comma-separated variables, so if you select Format: csv and import method: Insert it will probably work fine.
To minimize the risk of errors during import, choose a limit value of preview so that the wizard can review the data type and the size of all columns in several lines of data as possible, and then examine the size/type of data for each column on the next page of the wizard and replace if necessary. For date columns, it is also important to choose the appropriate format mask.
Hope this helps,
Gary
SQL development team -
How to insert the value of a LONG data type?
Hi all
Developers what to change the type of data in the PRODUCTS table.
PRODUCT
======
ID number (10) not null,
NAME varchar2 (50) not null,
DESCR varchar2 (250) not null
They want the DESCR to change datataype at LENGTH
So I got back it up first:
create the table product_bak in select * from product;
remove the product;
change the product table change (descr, null);
Edit the product table change (long descr);
Insert into select product * from product_bak;
ORA - 997 - illegal use of LONG data type
How can I recover my data?
Thank you very much.Use TO_LOB to convert long on the CLOB type, then use TO_CHAR to convert CLOB VARCHAR2.
-
Reg. decimal alignment in selected columns in a Table
Hi all
Can someone help me to align the cells in the selected column of the table in decimal?
Thank you in advance.
Kind regards
Rani Sathya M
Hello
As Ariel wrote, in the case of table you need not type "tabs" within cells to achieve a goal.
Here is an example of the last column setting
var mCols = app.activeDocument.textFrames[0].tables[0].columns[-1], mTarget = mCols.cells.everyItem().texts.everyItem().getElements(), len = mTarget.length; while (len-->0) mTarget[len].tabStops.add({ alignment: TabStopAlignment.CHARACTER_ALIGN, alignmentCharacter: ".", position: mCols.width - 10 });
Notice: it should work in a simple doc for example (1 textFrame and 1 table)
Jarek
-
How publish data from the table with some data loss all post in the forum
I wonder how people are displayed the data in the table or the result of a query with losing them its format from Sqlplus display when they post in the forums of Oracle. I searched on the basis of knowledge of DB but I see no article about it. can you please help me or direct me to this link, I tried different options using code and other tags but nothing has worked, thank you for your help. Thank you.
Edited by: Ariean October 3, 2011 12:34You can click on the link to the FAQ at the top right: http://wikis.sun.com/display/Forums/Forums+FAQ.
-
How to load data from different tables, but record to another table?
Hi all
I use the apex and I understand how it updates and saves the files normally.
In this case, I would need to load from a table, but save on another Board on the button "submit".
I am aware that it would be easy as forms where I could do a manual insert process. im making in tabular form and I don't really know how to handle this process.
Suppose that I am loading a set of questionnaires in the form of tables and have a yes / no selection.
If the questions would come from table A and I need to save it in table B.
in this case that I can't put just the value default by the tabular row for questions coz it would be dynamic and this example is on a small scale. I would need to load the table A and record in table B.
could someone guide me on this operation or provide tutorials any?
Maybe that's what you're after.
(1) create region report using SQL like this:
Select apex_item.hidden(1,rownum).
apex_item.display_and_save(2,question_column) in Question,
apex_item. Text(3,,4,4) as answer
from table_a
apex_item documentation of package found:
http://docs.Oracle.com/CD/E37097_01/doc/doc.42/e35127/apex_item.htm
The pidx (first number) in each apex_item parameter is used to identify this item in the same row of the report' / tabular form.
(2) create a submit in procedure a bit like that.
Start
because I 1.apex_application.g_f01.count loop - identifies the "apex_item.hidden(1,rownum)" at the top and gets a count of how many times it occurs
Insert into table_b (question, answer)
values (apex_application.g_f02 (i), apex_application.g_f03 (i));
end loop;
end;
-
Insert XML data from the Table->; back to null
Dear Experts,
-I have table xml as below:
Example of CREATE TABLE (XML_spec XMLTYPE);
Insert in the example
Select ' < name of Message = "dataStaticInvestor" type = "IncomingMessage" >
< name of field = "batchReference" > OPENINGBATCH000000 < / field > < List name = "data" >
< = record name "data" >
< name of field = "externalReference" > 01234567890aaaaaaa < / field >
< name of field = "participantID" > OD001 < / field >
< name of field = "participantName" > EQUITY SECURITIES INDONESIA, PT < / field >
< / recording >
< = record name "data" >
< name of field = "externalReference" > 01234567890aaaaaaa < / field >
< name of field = "participantID" > OD001 < / field >
< name of field = "participantName" > EQUITY SECURITIES INDONESIA, PT < / field >
< / recording >
< = record name "data" >
< name of field = "externalReference" > 01234567890aaaaaaa < / field >
< name of field = "participantID" > OD001 < / field >
< name of field = "participantName" > EQUITY SECURITIES INDONESIA, PT < / field >
< / recording >
< / list >
< / message > ' double.
Select * example;
create table hasil1 (c1 varchar2 (500), c2 varchar2 (500), c3 varchar2 (500));
-This step I create the procedure to insert xml data into the table as the batch.
DECLARE
x XmlType;
BEGIN
Select XML_SPEC in x for example;
insert into hasil1
SELECT
p.Extract('/Record/Field/@externalReference').getstringval (C1),
p.Extract('/Record/Field/@participantID').getstringval (C2),
p.Extract('/Record/Field/@participantName').getstringval () as c3
TABLE (XMLSequence (Extract(x,'Message/List/Record'))) p;
commit;
END;
/
-when the result of select hasil1, the output is back 3 rows and 3 columns, but all data is a null *.
Best regards
SigcleYou don't explain what output you need, but I guess something like this:
SQL> insert into hasil1 (c1, c2, c3) 2 select x.c1, x.c2, x.c3 3 from example t 4 , xmltable( 5 'Message/List/Record' 6 passing t.xml_spec 7 columns c1 varchar2(500) path 'Field[@name="externalReference"]' 8 , c2 varchar2(500) path 'Field[@name="participantID"]' 9 , c3 varchar2(500) path 'Field[@name="participantName"]' 10 ) x 11 ; 3 rows inserted SQL> select * from hasil1; C1 C2 C3 ---------------------- --------- -------------------------------- 01234567890aaaaaaa OD001 EQUITY SECURITIES INDONESIA,PT 01234567890aaaaaaa OD001 EQUITY SECURITIES INDONESIA,PT 01234567890aaaaaaa OD001 EQUITY SECURITIES INDONESIA,PT
Maybe you are looking for
-
My husband took my old iMac and he did something that made the screen magnifier HUGE and nothing I tried changed. Failed to get all the settings, tried to close, checked the manual. Puzzled!
-
Question of replacement for the hard drive MacBook Pro Late 2008
Hello My MBP HD headed to the exit so I'll take the plunge and get a replacement SSD to install it. Being not too tech savvie I'm trying to cover all the bases before starting the replacement so I think I'm OK to get to the old and a new one outside
-
I just bought an iMac 27 "new and decided to keep my 21". I would like to selectively migrate apps to the new machine. I have a number that I do not use, but want to leave on the old mac, just in case I need it. Can I selectively only migrate the
-
I moved my computer and added a user to the system. It will now not all sounds and troubleshooting it the system state is disabled and a code 32. How to activate the sound?
-
How to play files FLAC with Windows Media Player 12
Is it possible to play files Flac with Windows Media Player 12? A high percentage of my music library is FLAC. Thank you! Lloyd