×
The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.
Hi
In regards to Tommy's question, the field is null-capable. Using STRSQL, the following statement puts NULL in CDBUDGETDT.
UPDATE CADIST SET CDBUDGETDT = null WHERE CDAGID# = 1194
I could code that in the program, but then I also have to test for NULL. Something like,
If %nullind(BudgetDate) = *on;
Exec SQL UPDATE CADIST SET CDBUDGETDT = null WHERE CDAGID# = 1194 ;
else;
Exec SQL UPDATE CADIST SET CDBUDGETDT = :BudgetDate WHERE CDAGID# = 1194 ;
endif;
I gotta assume there's a better way than testing for NULL everytime.
********************************
Friday, April 09, 2010 10:17 AM
is the date field null capable? if not then it won't matter what you try
it won't work...
Thanks,
Tommy Holden
*************************************************************************
Date: 04/09/2010 09:12 AM
Subject: Use Embedded SQL To Update A Date Field to Null
Hi
Has anyone managed to update a date field to *NULL using embedded SQL?
The code looks like:
clear BudgetDate;
*******************
In the archives, I found this example,
d NullInd...
d s 5i 0
d Dim(2)
d Based(ptrNullInd)
Exec Sql Update FileY
Set (CustName = :CustName :NullInd)
But that doesn't work either. What am I missing?
Thank you where CdAgid# = :Agid# ; set CdBudgetDt = :BudgetDateExec Sql Update CaDist%nullind(BudgetDate) = *on;
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact
[javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.