Fetching objects by null valued field
Hi
I have a class 'foo' with a field named 'parent'. what does the query look
like, if i want to fetch all 'foo' classes with no parent (ie. parent ==
'null')?
Hmm. I better be more precise :)
I want to know what the FILTER would look like, if i should fetch all
objects with parent == NULL.
"Benny Pedersen" <[email protected]> wrote in message
news:agc4a4$12g$[email protected]..
Hi
I have a class 'foo' with a field named 'parent'. what does the query look
like, if i want to fetch all 'foo' classes with no parent (ie. parent ==
'null')?
Similar Messages
-
Automated row fetches, checkboxes and null values
Hi
In Apex3 I have a page with automated fetch row process that is working fine. Now I need to add a new not null varchar2 column "flag" which can be a Y or a N.
To do so, I created a new checkbox item p1_flag, set the source properties and the LOV definition to: STATIC2:Flag set;Y
However when I try to save the data with the checkbox unticked I get a null value error. To solve it, I created a computation on that field like this:
nvl(:p1_flag, 'N')
Is this the best way to do it? (other than using database triggers)
Thanks
LuisHi Patrick
Thanks for the reply. I thought that, just wondered if there were a better way...
Another option that I was thinking about was to modify the column definition to be nullable, with valid values being Y and null. So I wouldn't have to care about it. The only thing being that I don't like very much the idea of modifying the database design because of the development tool (though I saw things much worse than this, as using VARCHAR2 instead of DATE because the front end tool didn't handle date datatypes very well!)
Or just stick to a trigger to do it.
Cheers
Luis -
Dear All,
I know that
KEI2 u2013 PA Transfer structure map to value field
KE4I u2013 sd condition type to value field
KE4R u2013 cost component to value field
May I know if there is any other which map to value field?
ThanksHI,
We also have MM conditions.
Kind regards
umapathi g -
How to check for null value/field?
Hi!
I have created a form that is designed to calculate the rows using the FormCalc function.
My problem is that if I have no value in the some of the rows, a 0 is automatically display as the calculated output field. If a row has no data, how can I get a null or blank field in the result (calculated field) field?
Let's say, I have 5 rows and each row should have a calculated value in one of the fields; when I fill out only two of the rows, the remaining three rows come out with 0s in the calculated output field. I need a blank output field for the remaining calculated values instead of 0s. I am a newbie so please excuse me if I am not explaining well.
Thanks
Jofar1This is the value that I have on my calculate event: "Rate*Units_of_ServiceRow2".
How should/can I incorporate the two codes? -
Replacing Null Values From existing values in table.
Hi
Using 9i R(2).
Tbl_1
Col_A varchar2
Col_B varchar2
Col_C varchar3
(no PK/FK)
I want to inset the missing values (null values) of columns B & C by taking values from filled values from same table on base of Col_A.
Examples
Col_A || Col_B || Col_C
Item_1 || Red || 2Kg
Item_2 || Blue || 1.5 Kg
Item_1 || Null || Null
I want to inset values in the Null value fields of Row3 (Col_B & CoL_C) from Row1 as Col_A is same at both rows.
Please advise how to do it efficiently.
Thanks
Jawadhttp://www.orafaq.com/forum/m/160947/42768/#msg_160947
-
Help: matrix report grid lines missing for null values only on server side
Hi,
I created a matrix report in pdf format. The output in great when run through report builder locally, it renders all necessary details. However, after the report being moved into AS server, the report does not show grid lines for null values.
It looks to me this has something to do with configurations and hope someone know what needs to be done.
Any suggestions are greatly appreciated.
JimmyThanks for replying.
DESFORMAT is PDF.
There should be a fix as I had same issue with same Oracle version at my previous company. DBA fixed the issue on AS server.
I found your post on 09/28/2010 with a link to patch set: Re: Null value fields disappear in pdf output format
We worked out with the work around without install the patch.
Jimmy
Edited by: WJHORA on Sep 8, 2011 2:16 PM -
Null-value="default" ignored?
I am experimenting with the null-value attribute on a field and
while a value of "exception" seems to be behaving as expected,
"default" seems to be no different than "none".
I have a trivial class with a String field (fieldTwo) that's
mapped to a non-null column in the database. Here is the JDO
mapping file:
<class name="DumbData" identity-type="application"
objectid-class="DumbData$Oid">
<extension vendor-name="kodo" key="table"
value="dumb_data"/>
<extension vendor-name="kodo" key="lock-column"
value="lock"/>
<extension vendor-name="kodo" key="class-column"
value="none"/>
<field name="id" primary-key="true">
<extension vendor-name="kodo" key="data-column"
value="id"/>
</field>
<field name="fieldOne">
<extension vendor-name="kodo" key="data-column"
value="field_one"/>
</field>
<field name="fieldTwo" null-value="default">
<extension vendor-name="kodo" key="data-column"
value="field_two"/>
</field>
<field name="theReference">
<extension vendor-name="kodo"
key="id-data-column" value="dumb_data2_id"/>
</field>
<field name="transientField"
persistence-modifier="transactional" />
</class>
Here is the generated SQL for an insert:
INSERT INTO dumb_data
(field_two, lock, id, field_one, dumb_data2_id)
VALUES (NULL, 0, 20, 1234, NULL)
Apparently, Kodo is attempting to insert a null for fieldTwo
(instead of '') although the mapping specifies
null-value="default". Am I missing something obvious and
completely embarassing myself here?
Thanks,
Alex
Alex Albu
Commerce Technologies, Inc.
21 Corporate Drive
Clifton Park, NY 12065According to the JDO spec, setting null value = 'default' means that a null
for the field will be replaced with that field type's default value. There
is no Java default value for Strings. The default is null.No, the spec says (20.9.6.):
The null-value setting of "default" is used when the default
value for the data store element is to be used for null-valued
fields.
And it even gives an example for String:
[...] a null-valued String field would be written to the data
store as an empty (zero length) String where the null-value
setting is "default".
Alex Albu
Commerce Technologies, Inc.
21 Corporate Drive
Clifton Park, NY 12065 -
Data Object Fields on MI Client 7.1: Null value instead of empty value
Hi,
We are migrating an application from Mobile 7.0 to 7.1 and we don´t know if our Data Objects are missing some configuration, but when a field is sent to MI Client with empty (blank) value, we get this field in the application with a null value instead of an empty value.
This same application works fine in Mobile 7.0 and when a field with empty value is sent to MI Client, a empty value is get by the application.
Has anyone any idea?
Thanks.Hi,
SAP has solved the issue. They told us to add the following parameter in defaults.properties:
com.sap.tc.mobile.bc.string.trim=false
Thanks. -
Check for null value for Date Field
Hello everyone,
I have a database that consist of date field and also a bean that will able to access the db.
here are my example:-
private int setDate(int date) {
this.date = date;
private void getDate {
return date;
later, I entered a date value and wanna check whether the date is on the database or not. SO, do you all have any idea?Perhaps before passing your date off to a primitive int, you could pass it to an [Integer] object. Then check to see if that object is null;
Integer d = new Integer(int value);
if (d == null) {
} -
Hi,
we have an issue in our replicated environment using Streams.
We have a replicated table using the following index:
UK_S01_TEXT_FORMAT_TBL01 SOGID
UK_S01_TEXT_FORMAT_TBL01 INDEX_TEXT_FORMAT_ID
UK_S01_TEXT_FORMAT_TBL01 INDEX_LANGUAGE_LABEL
UK_S01_TEXT_FORMAT_TBL01 INDEX_TEXT_FORMAT_COUNTER
UK_S01_TEXT_FORMAT_TBL01 INDEX_PROVIDER_ID
UK_S01_TEXT_FORMAT_TBL01 INDEX_TARIFF_PLAN_COSP_ID
with field INDEX_PROVIDER_ID allowing NULL values. Actually we insert empty strings in there, but as far as I understand Oracle will convert it sliently in a NULL value, which is fine to our application.
When we apply a change on that table (either update or delete) we get errors at streams level and the transaction is not propagated.
Local Transaction ID: 6.28.11170
Source Commit SCN: 25397175
Source Commit Time: Dec-03-2012 12:21:30
Error in Message: 1
Error Message: ORA-26787: The row with key ("INDEX_LANGUAGE_LABEL", "INDEX_PROVIDER_ID", "INDEX_TARIFF_PLAN_COSP_ID", "INDEX_TEXT_FORMAT_COUNTER", "INDEX_TEXT_FORMAT_ID", "SOGID") = (ITALIAN, , , 0, MIKE, 124) does not exist in table
SMS.S01_TEXT_FORMAT_TBL
ORA-01403: no data found
message: 1
TableName: S01_TEXT_FORMAT_TBL
Operation Type: DELETE
_____ Old Data _____
SOID : 1010000008
SOGID : 124
INDEX_TEXT_FORMAT_ID : MIKE
INDEX_LANGUAGE_LABEL : ITALIAN
INDEX_TEXT_FORMAT_COUNTER : 0
TEXT_FORMAT : Hai raggiunto i 100MB di traffico incluso nello scatto
APPLICA_PERIOD_CRI_ID :
INDEX_TARIFF_PLAN_COSP_ID :
INDEX_PROVIDER_ID :
If I force the set of primary keys to be only the NOT NULL fields, I can successfully apply the error, but since we may have them storing both NULL and NOT NULL values, this is not a solution.
I'm wondering why the DB on one hand converts the empty string in a NULL while inserting, but it looks the Apply process onStandby is not able to do the same when looking for the record before applying the transaction.
Thanks in advance!
Cheers,
MikeIts showing all objects the user has permission to see- why does that need to be restricted?
-
Null values in Numeric fields of Datasets
I am wondering if anyone has run into this problem before and
checking to see if anyone has an elegant solution.
I have a rather large data set. (actually 5 of them on a
single page) I am sorting certain columns in a table as numbers so
i assign the variable " ds1.setColumnType("somenumbercolumn",
"number")" In most cases Spry works great and it sorts by numbers
properly. The problem is some of the fields in the XML file are
null and I am trying to sort them as a number. Spry actually
adjusts for this (as far as i can tell) and treats them like a 0
which isn't exactly ideal considering there are real zero values in
the data. I know spry doesn't currently format numbers:
So here is my question. Does anyone one have a solution to
fixing null values in a table so that it is still sortable but
doesn't display a "0" and instead displays something like "--" or
whatever. I have the option of editing the XML file as well, but I
still need the table to sort by number.
If not null values, how about non numeric fields which can
still be sorted in a numeric column?Hi,
We have an old post that raised a similar problem with yours.
The post can be found
here
For you situation, you should add an if condition for the
rows that have 0 and to add a custom string instead 0.
for (var i = 0; i < numRows; i++)
if(rows
[ "field_name"] == 0)
rows[ "field_name" ] = '--';
Hope this helps you,
Diana -
I am getting the following error with IE9 and Firefox 26 with application express 3.2:
SCRIPT5007: Unable to get value of the property 'nodeName': object is null or undefined
apex_ns_3_1.js, line 589 character 10
this.dialog.check2 = function (e){
var tPar = html_GetTarget(e);
var lEl = $x('apexir_col_values_drop');
var l_Test = true;
****** while(tPar.nodeName != 'BODY'){
tPar = tPar.parentNode;
if(tPar == lEl){l_Test = false;}
if(l_Test){$x_Remove('apexir_col_values_drop')}
This happens when I click the Gear Icon, then Filter, then I click the dropdown arrow under expressions and pick an expression from the list.
If I set (through IE Developer tools) back to IE8 mode, I don't get the error.Guess no one is using 3.2 any longer or no one else gets this error..... Guess I can edit the JavaScript file to trap the error since it really doesn't seem to cause an issue. Just didn't want to have to go that route.
-
NULL value not validated for a Required field
Hi,
I have added a MessageLovInput item to the expense header page (/oracle/apps/ap/oie/entry/header/webui/GeneralInformationPG), and have made the Required Value to True. But I do not get any error when I navigate to the next page without populating the field. If I enter in incorrect information, it validates it against the LOV, but not for null values.
Any pointers to make the field validate NULL values?
Thanks,
AshishYeah.. I can see the Required field indicator (*) next to the field. I have tried with all the values (uiOnly, ValidatorOnly, Yes etc.), but it does not validate NULL values.
I'll try to handle this in the controller, but would prefer if this can be done by personalization.
Ashish -
Null values not allowed in object-parameter for esb proxy invocation
When I create a proxy service for my esb webservice and try to invoke this service from my ADF Application I was always getting the exception 'unexpected null value for literal data'.
I've figured out what went wrong through debugging the proxy-classes of the esb-service.
You need to define an input-value for each attribute of which your object is constituted. After I've initialized each variable in the object, which is the input-parameter of my esb proxy, everything works fine.When I create a proxy service for my esb webservice and try to invoke this service from my ADF Application I was always getting the exception 'unexpected null value for literal data'.
I've figured out what went wrong through debugging the proxy-classes of the esb-service.
You need to define an input-value for each attribute of which your object is constituted. After I've initialized each variable in the object, which is the input-parameter of my esb proxy, everything works fine. -
How does APEX check for null values in Text Fields on the forms?
Hello all,
How does APEX check for null values in Text Fields on the forms? This might sound trivial but I have a problem with a PL/SQL Validation that I have written.
I have one select list (P108_CLUSTER_ID) and one Text field (P108_PRIVATE_IP). I made P108_CLUSTER_ID to return null value when nothing is selected and assumed P108_PRIVATE_IP to return null value too when nothign is entered in the text field.
All that I need is to validate if P108_PRIVATE_IP is entered when a P108_CLUSTER_ID is selected. i.e it is mandatory to enter Private IP when a cluster is seelcted and following is my Pl/SQL code
Declare
v_valid boolean;
Begin
IF :P108_CLUSTER_ID is NULL and :P108_PRIVATE_IP is NULL THEN
v_valid := TRUE;
ELSIF :P108_CLUSTER_ID is NOT NULL and :P108_PRIVATE_IP is NOT NULL THEN
v_valid := TRUE;
ELSIF :P108_CLUSTER_ID is NOT NULL and :P108_PRIVATE_IP is NULL THEN
v_valid := FALSE;
ELSIF :P108_CLUSTER_ID is NULL and :P108_PRIVATE_IP is NOT NULL THEN
v_valid := FALSE;
END IF;
return v_valid;
END;
My problem is it is returning FALSE for all the cases.It works fine in SQL Command though..When I tried to Debug and use Firebug, I found that Text fields are not stored a null by default but as empty strings "" . Now I tried modifying my PL/SQL to check Private_IP against an empty string. But doesn't help. Can someone please tell me how I need to proceed.
ThanksSee SQL report for LIKE SEARCH I have just explained how Select list return value works..
Cheers,
Hari
Maybe you are looking for
-
Sip 503 service unavailable and sip 500 internal server error
Hi guys,could any one help me in the following. ITSP-->Voice gateway configured as CUBE-->CUCM-->UCCX I am moving a system from cme and aa enviroment to cucm and uccx The VGW is configured as CUBE and also is added as h323 gateway on cucm. When i tes
-
Catalog Index doesnt work on alias columns
We have a table with a text column on which we have created a catalog index. The catalog index doesnt work when I create a view of the table with alias column names. Any ideas suggestions.
-
Basic questions from techie thicko with 'new' G4
I've looked but can't find the answers to these basic questions. My new (reconditioned) computer as below came with just the operating systems and something called 'Cloner' plus some Utilities. A) What is the best way to switch between OSX and Classi
-
Hi. I?ve downloaded the new?drivers for Vista64bit-edition. If I start it, Windows installer trys to install the Audio devices. But everytime Vista says "Creative Device Driver Installation Program has stopped working. A Problem caused the program to
-
Win XP My Pix Screensaver and Lightroom
I have the auto screensaver set up in Win XP (SP2) that rotates through jpeg files found in the 'my documents/ my pictures' directory. When the Lightroom folder resides in this directory, the screensaver doesn't work, reporting that there "are no pic