Column update
Hello
I have a problem that cannot be resolved.
I have a table called BEFORE:
CREATE TABLE 'BEFORE' ('ID' VARCHAR2(6 BYTE), NUMBER (2.0)) 'LENGTH '.
/
REM, INSERTING BEFORE
TOGETHER TO DEFINE
Insert FRONT (ID, LENGTH) values ('125716 ', ' 11');
Insert FRONT (ID, LENGTH) values ('125717 ', ' 11');
Insert FRONT (ID, LENGTH) values ('126816 ', ' 11');
Insert FRONT (ID, LENGTH) values ('126817 ', ' 11');
Insert FRONT (ID, LENGTH) values ('126818 ', ' 7');
Insert FRONT (ID, LENGTH) values ('126819 ', ' 7');
Insert FRONT (ID, LENGTH) values ('127518 ', ' 7');
Insert FRONT (ID, LENGTH) values ('127519 ', ' 7');
Insert FRONT (ID, LENGTH) values ('127520 ', ' 5');
Insert FRONT (ID, LENGTH) values ('127521 ', ' 5');
Insert FRONT (ID, LENGTH) values ('128020 ', ' 5');
Insert FRONT (ID, LENGTH) values ('128021 ', ' 5');
Insert FRONT (ID, LENGTH) values ('128022 ', ' 4');
Insert FRONT (ID, LENGTH) values ('128023 ', ' 4');
Insert FRONT (ID, LENGTH) values ('128422 ', ' 4');
Insert FRONT (ID, LENGTH) values ('128423 ', ' 4');
I have to update the ID column, so that if two lines with the same number in the column 'Length'and as the first four digits of the 'ID' column are identical, then the two last digits in columns 'ID' must be identical too.
I have to get this result:
CREATE TABLE 'AFTER' ('ID' VARCHAR2(6 BYTE), NUMBER (2.0)) 'LENGTH '.
/
REM in AFTER INSERTION
TOGETHER TO DEFINE
Insert AFTER (ID, LENGTH) values ('125716 ', ' 11');
Insert AFTER (ID, LENGTH) values ('125716 ', ' 11');
Insert AFTER (ID, LENGTH) values ('126817 ', ' 11');
Insert AFTER (ID, LENGTH) values ('126817 ', ' 11');
Insert AFTER (ID, LENGTH) values ('126818 ', ' 7');
Insert AFTER (ID, LENGTH) values ('126818 ', ' 7');
Insert AFTER (ID, LENGTH) values ('127519 ', ' 7');
Insert AFTER (ID, LENGTH) values ('127519 ', ' 7');
Insert AFTER (ID, LENGTH) values ('127520 ', ' 5');
Insert AFTER (ID, LENGTH) values ('127520 ', ' 5');
Insert AFTER (ID, LENGTH) values ('128021 ', ' 5');
Insert AFTER (ID, LENGTH) values ('128021 ', ' 5');
Insert AFTER (ID, LENGTH) values ('128022 ', ' 4');
Insert AFTER (ID, LENGTH) values ('128022 ', ' 4');
Insert AFTER (ID, LENGTH) values ('128423 ', ' 4');
Insert AFTER (ID, LENGTH) values ('128423 ', ' 4');
Thank you if you have an idea.
Lalit Kumar B wrote:
Then, simply MIN won't work. OP wants the last two digits to be ascending after each set of 2 rows.
I see, I did not increase the share of the last two digits:
INSERT
IN AFTER
SELECT SUBSTR (ID, 1, 4). (MIN (SUBSTR(ID,5)) OVER() +)
DENSE_RANK() OVER (ORDER OF LENGTH DESC, SUBSTR (ID, 1, 4))) - 1 ID,.
LENGTH
FRONT
/
16 lines were created.
SQL > SELECT *.
2 ACCORDING
3 ORDER BY DESC LENGTH,
4 ID
5.
THE ID LENGTH
------ ----------
125716 11
125716 11
126817 11
126817 11
126818 7
126818 7
127519 7
127519 7
5 127520
5 127520
128021 5
THE ID LENGTH
------ ----------
128021 5
128022 4
128022 4
128423 4
128423 4
16 selected lines.
SQL >
SY.
Tags: Database
Similar Questions
-
ORA-54017: excluded from the regime of virtual columns UPDATE Operation
Referenced to
There are problems with v4.0_4.121.1.0 knew?
Thank you
Sorry, but after setting
StoreGeneratedPattern
toComputed
in the EF model I have the same problem.Thank you
-
How to check the column updated whereby the package or procedure?
Hi all
Can someone help me how to check the column updated by which the package or procedure
A.Mahesh
Hello.
You can check what object is a reference to the table of the column:
Select *.
of all_dependencies d
where d.REFERENCED_NAME = '
. ' And you can find all the links to the object source data column:
Select *.
of s all_source
where s.name = "
." and s.OWNER = '
. ' and s.TYPE = "
." and as s.TEXT '%
%' -
Flag value does not change after the SCD TYPE1 column update
Hello
I had scd type3, type2 successfully.
I'm trying to implement the type 1 scd.
For this, I change slow dimension & ckm oracle the oracle select ikm.
the source and target tables are the following. for the type 1 scd, I chose scd behavior as existing lines updated on behalf of the emp, sal columns.
Start timestamp to join date and the current flag to flag column.
first ename is smith when empno is 7369.
I've updated ename
Update scdtype1_source set ENAME = 'AA' where EMPNO = 7369
After running, I don't have to change the flag o to 1 in the target table.
SCD type1 mainly used for replaces old values., but I add flag column in the target table for easy identification. () column in which I updated)
I have not any change in the flag.
Please help me,
Thnaks in advance,
A.Kavya
Hello
I'm not sure what you're trying to do will work. In the case of Type 1 SCD are you still using the dimension of change slow ikm oracle? The flag is updated to 0 in the case of CDs because of the code in step 2 "' Historize old rows where CPCs flag is set to '0'.» In your case, that no new record is added in the case of an update so the IKM does not change the flag.
I'm not sure of your requirement either. You say you want to identify the column in which you have updated. How is an indicator will tell you what the column value has been changed? Maybe you want to know which line you have updated? If this is the case and lets say you set the flag to 1 in case of update what happens when another updated same record?
I would suggest you add an updated time stamp column to your table and set of sysdate but in properties check only the update and will not insert. What that would do is update your record, it will fill the current date and time so that you can identify that this record has been updated.
If you want to always go for the flag, then follow the same approach but in your mapping, change the value of the flag to 1 instead of 0 and new check only the update box (uncheck the box insert). In your create table statement the default value of this option to 0. So when the new line is inserted database is automatically assigned the flag to 0 and where there is an update, ODI it will change to 1.
Thank you
Ajay
-
The Master Table column updated based on the sum of column Table detail
With the help of JDev 11.1.1.6.I have a master-detail table based on a link to BC.
The main table has a column that displays an InputText or an OutputText, based on the value in another column.
If the InputText is displayed, the user can enter a value and the database will be updated with that value.
If the OutputText is displayed, it must be a sum of a column in the secondary table. Also, this value will be written in the database.
Question:
How can I fill the OutputText in the main table with the sum of the values in a column in the secondary table?
The detail table column is a manually entered InputText field.
Thank you.
Create a spike in the main table and write in its expression as follows - DetailVoAccessorName.sum ("ColumnName");
This will calculate the sum of column table detail and then you can set the value of the transient attribute to attribute DB on backup operation
Ashish
-
Date column updated with trigger update of the geometry
Hello
I have a column named "GEO_MOD_DATE" which is supposed to be updated every time that my geometry column is updated. My trigger code is below. Currently the trigger is fired when other than my column of geometry columns are updated. I searched the forum and many other sites. As far as I know, my trigger is written correctly. But I can't understand why it is taken when the columns except my geometry column are updated. You have any ideas? Thanks in advance! Note that the trigger fires when I update the geometry column. However, it is also SHOOTING when the other columns are updated. I have also tried adding 'OF GDO_GEOMETRY' from "BEFORE UPDATE" paragraph and which did not help.
Jeff
Triggering factor:
CREATE OR REPLACE TRIGGER OPER_ZONE_VALVE_GEO_BU_T
BEFORE THE UPDATE
ON OPER_ZONE_VALVE
REFERRING AGAIN AS NINE OLD AND OLD
FOR EACH LINE
DECLARE
v_foo NUMBER (9);
BEGIN
-Comment from below if you do not want to assign GEO_MOD_DATE
BEGIN
IF the UPDATE ("GDO_GEOMETRY") and: NEW.gdo_geometry IS NOT NULL
THEN
: NEW.geo_mod_date: = SYSDATE;
ON THE OTHER
: NEW.geo_mod_date: = NULL;
END IF;
EXCEPTION
WHILE OTHERS
THEN
raise_application_error
(- 20013,
"Cannot be autoassign field OPER ZONE VALVE".
);
END;
/*****/
NULL;
EXCEPTION
WHILE OTHERS
THEN
raise_application_error
(- 20013,
'error in executing BEFORE INSERT TRIGGER OPER_ZONE_VALVE_GEO_BU_T;'
);
END;
/
--------------------------------------------
And here is my table structure:
CREATE TABLE OPER_ZONE_VALVE
(
MSLINK NUMBER (38),
VALVE_NUMBER VARCHAR2 (8 BYTE),
ECM_NUMBER VARCHAR2 (8 BYTE),
VALVE_SIZE VARCHAR2 (4 BYTE),
CONNECTION_TYPE VARCHAR2 (100 BYTE),
HEADER_STREET VARCHAR2 (100 BYTE),
HEADER_FEET VARCHAR2 (8 BYTE),
HEADER_DIR VARCHAR2 (4 BYTE),
HEADER_PROP VARCHAR2 (4 BYTE),
SUB_STREET VARCHAR2 (100 BYTE),
SUB_FEET VARCHAR2 (8 BYTE),
SUB_DIR VARCHAR2 (4 BYTE),
SUB_PROP VARCHAR2 (4 BYTE),
PLAT_MAP_NUMBER VARCHAR2 (4 BYTE),
USER DEFAULT CREATED_BY VARCHAR2 (50 BYTES)
CREATED_DATE DATE DEFAULT SYSDATE,
MODIFIED_BY VARCHAR2 (50 BYTE),
MODIFIED_DATE DATE,
DATE OF GEO_MOD_DATE,
NOTE VARCHAR2 (40 BYTE),
MDSYS GDO_GEOMETRY. SDO_GEOMETRY
)I read that FORWARD updated TO does not work with data as CLOB types
Yes. But what does this mean for the SDO_GEOMETRY objects is that you cannot directly use a WHEN clause in the definition of the trigger and you cannot compare two geometries directly via If (: old.geom =: new.geom) then.
So, in your trigger update of your business rules conditions require the trigger to implement are not enough.
Try to check if the geometry column has actually changed.
DROP TABLE oper_zone_valve; CREATE TABLE oper_zone_valve ( mslink NUMBER (38), valve_number VARCHAR2 (8 BYTE), ecm_number VARCHAR2 (8 BYTE), valve_size VARCHAR2 (4 BYTE), connection_type VARCHAR2 (100 BYTE), header_street VARCHAR2 (100 BYTE), header_feet VARCHAR2 (8 BYTE), header_dir VARCHAR2 (4 BYTE), header_prop VARCHAR2 (4 BYTE), sub_street VARCHAR2 (100 BYTE), sub_feet VARCHAR2 (8 BYTE), sub_dir VARCHAR2 (4 BYTE), sub_prop VARCHAR2 (4 BYTE), plat_map_number VARCHAR2 (4 BYTE), created_by VARCHAR2 (50 BYTE) DEFAULT USER, created_date DATE DEFAULT SYSDATE, modified_by VARCHAR2 (50 BYTE), modified_date DATE, geo_mod_date DATE, remark VARCHAR2 (40 BYTE), gdo_geometry MDSYS.sdo_geometry ); CREATE OR REPLACE TRIGGER air_valve_geo_bu_t BEFORE UPDATE OF gdo_geometry ON oper_zone_valve REFERENCING NEW AS new OLD AS old FOR EACH ROW BEGIN IF ( NOT UPDATING('GDO_GEOMETRY') ) THEN RETURN; END IF; IF ( :old.gdo_geometry is not null and :new.gdo_geometry IS not NULL ) THEN -- Check if geometry has changed internally IF ( sdo_geom.relate(:old.gdo_geometry,'DETERMINE',:new.gdo_geometry,0.005) != 'EQUAL' ) Then :new.geo_mod_date := SYSDATE; End If; ELSIF ( ( :old.gdo_geometry is null and :new.gdo_geometry IS NOT NULL ) OR ( :old.gdo_geometry is not null and :new.gdo_geometry IS NULL ) ) THEN :new.geo_mod_date := SYSDATE; ELSE :new.geo_mod_date := NULL; END IF; END; / SHOW ERRORS
Some tests
SET NULL NULL INSERT INTO oper_zone_valve ( remark, gdo_geometry) VALUES ('remark', MDSYS.sdo_geometry(2001,NULL,SDO_POINT_TYPE(0,0,0), NULL,NULL)); COMMIT; 1 rows inserted. commited. SELECT remark, to_char(geo_mod_date,'YYYY-MM-DD HH24:MI:SS') as geo_mod_date, gdo_geometry FROM oper_zone_valve; REMARK GEO_MOD_DATE GDO_GEOMETRY ------ ------------------- ------------------------------------------------------- remark NULL SDO_GEOMETRY(2001,NULL,SDO_POINT_TYPE(0,0,0),NULL,NULL) update oper_zone_valve set gdo_geometry = sdo_geometry(2001, NULL,SDO_POINT_TYPE( 0,0,0),NULL,NULL) where remark = 'remark'; COMMIT; 1 rows updated. commited. SELECT remark, to_char(geo_mod_date,'YYYY-MM-DD HH24:MI:SS') as geo_mod_date, gdo_geometry FROM oper_zone_valve; REMARK GEO_MOD_DATE GDO_GEOMETRY ------ ------------------- ------------------------------------------------------- remark NULL SDO_GEOMETRY(2001,NULL,SDO_POINT_TYPE(0,0,0),NULL,NULL) update oper_zone_valve set gdo_geometry = sdo_geometry(2001, NULL,SDO_POINT_TYPE(10,0,0),NULL,NULL) where remark = 'remark'; COMMIT; 1 rows updated. commited. SELECT remark, to_char(geo_mod_date,'YYYY-MM-DD HH24:MI:SS') as geo_mod_date, gdo_geometry FROM oper_zone_valve; REMARK GEO_MOD_DATE GDO_GEOMETRY ------ ------------------- -------------------------------------------------------- remark 2012-10-16 09:24:53 SDO_GEOMETRY(2001,NULL,SDO_POINT_TYPE(10,0,0),NULL,NULL) execute dbms_lock.sleep(5); anonymous block completed update oper_zone_valve set gdo_geometry = NULL where remark = 'remark'; COMMIT; 1 rows updated. commited. SELECT remark, to_char(geo_mod_date,'YYYY-MM-DD HH24:MI:SS') as geo_mod_date, gdo_geometry FROM oper_zone_valve; REMARK GEO_MOD_DATE GDO_GEOMETRY ------ ------------------- -------------------------------------------------------- remark 2012-10-16 09:24:58 NULL
This seems to be the answer you are looking for or puts you on a path to achieve the correct execution of your business rules in the trigger.
Shows please!
concerning
SimonPublished by: Simon Greener on 17 October 2012 15:39, fixed a display issue does not
-
SmartView VBA - can't set "Width of the column updated"
Hi people,
I am updating a series of workbooks based on the API VBA Essbase v9 on SmartView 11.1.2.1 and touched a problem - I am new to VBA SV commands, and I hope that it is something obvious that I'm missing.
One of the functions which is essential to ensure recovery of data does not affect the layout of spreadsheets is the parameter 'Adjust the column widths', which, in the VBA Essbase API, could be managed by using the EssVSetSheetOption function, but neither HypSetGlobalOption nor HypSetSheetOption appear to have such a capability. The only option I have is to run get followed by some reformatting of the column widths, which seems rather ineligant for me.
Any ideas?
Thank you very much
Daveresearch in the .bas file (and what needs to be included in your project that I find HSV_ADJUSTCOLUMNWIDTH in the definitions of the index count options to use for HypGetOption/HypSetOption
Note, I'm looking at the 11.1.2.2 version, your mileage may vary depending on your version
-
question on multi column update
Hi all
I'm trying a few updates on a column of several updates.
This is the update that I am trying to run it.
Can some pls check if what I try to do is correct or not.
You want to know if I do no redundant checks on the data during the update of the table.
UPDATE
land_pp_sub_feature_temp_1 T4
SET
(
esp_message_id
esp_message_id_dt
event_bus_channel
esp_event_type
event_source_system
event_create_dt
profile_id
event_receive_id
valid_to_dt
feature_code
transaction_dt
) =
(
SELECT
esp_message_id
esp_message_id_dt
event_bus_channel
esp_event_type
event_source_system
event_create_dt
profile_id
event_receive_id
valid_to_dt
feature_code
transaction_dt
sub_id
msisdn
feature_code
Of
(
SELECT
T1.esp_message_id
T1.esp_message_id_dt
T1.event_bus_channel
T1.esp_event_type
T1.event_source_system
T1.event_create_dt
T1.profile_id
T1.event_receive_id
T1.valid_to_dt
T1.feature_code
T1.transaction_dt
T1.sub_id
T1.msisdn
T1.feature_code
OF hold_pp_sub_feature_expire T1, land_pp_sub_feature_temp_1 T2
WHERE t1.sub_id = t2.sub_id
AND t1.msisdn = t2.msisdn
AND t1.feature_code = t2.feature_code;
) T3
WHERE t3.sub_id = t4.sub_id
AND t3.msisdn = t4.msisdn
AND t3.feature_code = t4.feature_code
)
WHERE (msisdn, sub_id, feature_code)
IN (SELECT sub_id, msisdn, feature_code FROM hold_pp_sub_feature_expire);
Thank you
MK.May be you can simplify it like this
update land_pp_sub_feature_temp_1 t2 set ( esp_message_id , esp_message_id_dt , event_bus_channel , esp_event_type , event_source_system , event_create_dt , profile_id , event_receive_id , valid_to_dt , feature_code , transaction_dt ) = ( select t1.esp_message_id , t1.esp_message_id_dt , t1.event_bus_channel , t1.esp_event_type , t1.event_source_system , t1.event_create_dt , t1.profile_id , t1.event_receive_id , t1.valid_to_dt , t1.feature_code , t1.transaction_dt , t1.sub_id , t1.msisdn , t1.feature_code from hold_pp_sub_feature_expire t1 where t1.sub_id = t2.sub_id and t1.msisdn = t2.msisdn and t1.feature_code = t2.feature_code ) where exists ( select null from hold_pp_sub_feature_expire t1 where t1.sub_id = t2.sub_id and t1.msisdn = t2.msisdn and t1.feature_code = t2.feature_code )
Just make sure that the combination of (SUB_ID, MSISDN, feature_code) is unique in the table two
-
Column update with random values
Hi all
I have a chart in which one of the columns contains the number. I want to write a script that will update the column number with different random values.
Basically, my script should take the first line of a table and should update with a random value in the second loop, it must update the column with a random value.
I need a simple PL SQL code to do this.
Thanks in advance.
Thank you.
Kind regards
Dirasaor
update table_name set column_name=round(dbms_random.value(1,100));
Do not loop, this single update statement will satisfy your need by your request above.
arguments passed in 1 100 are the lower and upper limit to generate random numbers. like 5,1,45,64,23 etc.
Sample of run...
PRAZY@11gR1> select * from test; ID ---------- 1 2 3 4 5 Elapsed: 00:00:00.00 PRAZY@11gR1> update test set id=round(dbms_random.value(1,100)); 5 rows updated. Elapsed: 00:00:00.00 PRAZY@11gR1> select * from test; ID ---------- 2 85 58 45 27 Elapsed: 00:00:00.00
Kind regards
PrazyPublished by: Prazy on March 17, 2010 17:35
-
I have a table called indicator_dimensions, and in this table, the columns as create_date create_user, modified_user, modified_date. and based on this table, I created a report. what I want is mentioned 4 columns automatically updated in the database, based on one that has creatied that this dimension will be the create_user and when will be the create_date and one who modifies this dimension will be the modifed_user and when will be the modified_date. is it possible to do like that.
This is the code of my report
select "IND_DIM_ID", "IND_DIM_ID" IND_DIM_ID_DISPLAY, "INDICATOR", "DIMENSION_ID", "CREA_DATE", "CREA_USER", "MODI_DATE", "MODI_USER", "IS_PREDICATE" from "#OWNER#"."INDICATOR_DIMENSIONS" where indicator=:P54_indicator
Hello
You have already almost exactly same trigger.
You could fix nvl (v ('USER'), USER) to be nvl (v ('APP_USER'), USER)
BR, Jari
-
I'm trying to use SQL Developer (version Version 1.5.0.53) to update a table of metadata.
However, when I commit the changes, most of the time (but not always) it updates the wrong column.
either I change the value in column A, but it puts the value in column B. The papers reflect this:
UPDATE 'BLAH '. "" COLUMN_B SET my_table ' = 'New value' WHERE ROWID = 'AAAYGJAAHAAAAgIAAM' AND ORA_ROWSCN = '23746097360'
The reverse happens too (B updates go to A).
I had the same problem on 2 different tables (both with the same structure).
Any ideas on what is causing this and what can I do about it?
If I can't get this sort I have to do updates manually that will take some time and be very tedious.This can happen when you never to rearrange the columns in the user interface. For updates sqldev think again, they are in the original (due to a bug of long term) position.
Should be set when making preferences - Database - ObjectViewer - clear persisted table...
Also install the new versions (I suggest 1.5.5 last or EA 2.1) or remove the dir parameters would be left to zero defects.Have fun
K. -
How to check the columns updated condition in after triggers
Hello
I create after the update trigger,
-------------------------------------------------------------
create or replace
TRIGGER 'TR_U_PAYING_MEMBER '.
AFTER UPDATE
ON PAYING_MEMBER
FOR EACH LINE
DECLARE
PRAGMA AUTONOMOUS_TRANSACTION;
BEGIN
IF ***(:new.active_member_status) and (: old.active_member_status) is not null THEN
Begin
Insert in the table of the newspaper...
commit;
End
End
---------------------------------------------------------------
How can I check the condition only this update of column. (********)
I used "update (: new.active_member_status) ' but it does not work.NVL IF (: New.ColName, ' the NVL value)! = NVL (: old.) Column name, 'any value NVL') THEN...
is what you are looking for.
-
know the columns updated in a table
Hi all
I use jdevelopper 11.1.2.4. is there a way to know if a column is changed by the user or not? something like the entityState object but at the level of the attribute?
Thank you
KHALIL
I'll give the example in employees and when the user changes the bottom of the column salary changes
Try to do the following:
1. open the EmployeesView and create the new transitional attribute 'IsSalaryChanged' of type boolean.
2. generate class EmployeesViewRowImpl and in the accessor Get in IsSalaryChanged write this code
public Boolean getIsSalaryChanged() { return isAttributeChanged("Salary");// Salary is the attribute name which we want to know if it is changed or not //return (Boolean) getAttributeInternal(ISSALARYCHANGED); }
3. in the .jspx drag and drop the IsSalaryChanged into the table
4. in the condition of column writing salary in it is inlineStyle like: inlineStyle = "#{row.bindings.IsSalaryChanged.inputValue?" "{background-color: Fuchsia;':"} ".
5-set salary InputText autoSubmit = 'true' and take his Id and put it in the partialTriggers table
-
ORA-00957 double Materialized View name column (UPDATE: do not answer)
Hi all. I get this error when you try to create a materialized view. I have several other MV I've created without problem, but I can not find the catch here, can anyone help?. I can't find the duplicates. The only double I was although entered in the function Pipeline_Code and the column being called a column. To check, I have renamed the latter and still make me this question.
Any help would be greatly appreciated.
Thank you!The request is below:
CREATE THE MV_TEST_STATION MATERIALIZED VIEW
COMPLETE REFRESH
START WITH TO_DATE (20-SEP-2013 00:00:00 "," dd-mon-yyyy hh24:mi:ss')
NEXT (SYSDATE + 12/24)
AS
SELECT T.TEST_STATION_ID,
-(SELECT TEST_STATION_TYPE. DESCRIPTION
-FROM TEST_STATION_TYPE
-WHERE TEST_STATION. TEST_STATION_TYPE =
-TEST_STATION_TYPE. TEST_STATION_TYPE)
-AS TEST_STATION_TYPE,
TST. DESCRIPTION AS TEST_STATION_TYPE,
T.SURVEY,
T.STATUS,
T.STATION,
() F_TRUESTATION2
T.STATION,
T.PIPELINE_CODE,
F_REROUTE_CODE (T.STATION,
T.PIPELINE_CODE))
AS TRUE_STATION,
T.REQUIRED,
--(SÉLECTIONNEZ PIPELINE_CODES.) PIPELINE_CODE_DESCRIPTION
-FROM PIPELINE_CODES
-WHERE TEST_STATION. PIPELINE_CODE = PIPELINE_CODES. PIPELINE_CODE)
- AS PIPELINE_CODE.
PC. PIPELINE_CODE_DESCRIPTION AS PC_PIPELINE_CODE,
T.INSTALL_DATE,
COMMENT BY T.FUNCTIONAL,
TSR. TEST_STATION_READING_ID,
TSR. TEST_DATE,
TSR. SURVEYOR,
TSR. ON_VOLTS,
TSR. ON_BG,
TSR. ON_AG,
TSR. METER_UTC,
TSR. METER_ID,
TSR. IO_BG,
TSR. IO_AG,
TSR. INSTANT_OFF_VOLTS,
TSR. FUNCTIONAL_DAMAGE_OUT,
TSR. FUNCTIONAL_DAMAGE_IN,
TSR. COSEMETIC_DAMAGE_OUT,
TSR. COSEMETIC_DAMAGE_IN,
TSR.COMMENTS,
TSR. CASING_ON,
TSR. CASING_OFF,
TSR. CASING,
TSR. CALIBRATION_DUE_DATE,
TSR. ANODE_AMPS_ON,
TSR. ANODE_AMPS_OFF,
TSR. ANODE
OF TEST_STATION T
INNER JOIN TEST_STATION_TYPE ON T.TEST_STATION_TYPE = TST TST. TEST_STATION_TYPE
INNER JOIN PIPELINE_CODES ON T.PIPELINE_CODE = PC PC. PIPELINE_CODE
INNER JOIN TEST_STATION_READING ON T.TEST_STATION_ID = TSR TSR. TEST_STATION_ID
WHERE T.TEST_STATION_ID = TSR. TEST_STATION_ID
You have two COMMENTS:
COMMENT BY T.FUNCTIONAL,
...
TSR.COMMENTS,
-
Table - TIME_RECORD Manual Tabular Form query SELECT APEX_ITEM.TEXT(31,E_TIME,30,35,'f31_'|| '#ROWNUM#')ETIME FROM TIME_RECORD E_TIME column value is 11/29/2012 2:42:43 PM When running the form the column displays - 29-NOV-12, the time part is not displayed. Please suggest why only date is displayed ? why Time is not displayed. Sanjay
user12957777 ,
The implicit conversion of DATE in VARCHAR2 uses the DATE FORMAT NLS.
TrySELECT APEX_ITEM.TEXT(31,TO_CHAR(E_TIME,'DD-MON-RR HH24:MI:SS'),30,35,'f31_'|| '#ROWNUM#')ETIME FROM TIME_RECORD
Use the format mask you need.
Maybe you are looking for
-
NI USB box problem when Labview ends abnormally
Hi all recently, I had a problem with the NI USB box used in Labview. I wrote a very simple program and it runs in Labview 2011. Basically, it reads data from a NI USB box and also send data back. According to my knowledge (I don't know if it's good
-
The messaging application shows 1 unread mail
Hello After upgrading my Compact Z5, the mail app keeps showing 1 unread mail. I deleted all e-mails from this account and I rebooted the phone several times, but the application continues to show that there is an unread mail. What can I do?
-
WRT54GH will not show wireless! Help!
Hello to you all,. I have a serious problem with this template WRT54GH. It is configured with automatic DHCP, plugged into a DSL cable modem to use on a Mac OS 10.6.6 and Win7. I used the connection wireless with no problems until today. Suddenly it
-
creating a report to display the star of a measure ratings
Is there a way to create a business that shows a (measure) ranking in obiee?Example:Dim stars (measure)type1 *** (3)type2 * (1)type3 ** (2)type4 ***** (5)type 5 * (2.5)----etc
-
Is it possible to export as HTML5?
Firstly, my apologies, I'm certainly not an expert in flash and this will probably make most of you cringe. I like the appearance of the design of things, but what about coding etc I don't have any idea.Basically, I created flash banner for my Web si