Please confirm: INT columns in calculations return INT results?
Is it true that, when creating a formula-based column in Answers, dividing an INT typed logical column into an INT typed logical column will result in an INT typed result?
I must have missed something fundamental here, but it seems counter-intuitive that you can't divide two numbers--regardless of how they are defined--into each other and get a fractional result.
It only worked as expected when I changed the physical column datatype of one of the logical columns to DOUBLE. Likewise, I suppose I could unmap the logical columns and cast them as DOUBLEs.
Apparently, I missed something fundamental here. Clarification would be most welcome.
-John
The OP doesn't expect those columns to be logged though. He's performing an update on a table with a unique key, so GoldenGate should be extracting a fieldcomp (compressed update) record type with just the unique key values plus the column he's updating.
In my example above, I ran a straight forward "add trandata test.rowid_test" command and confirmed that GoldenGate had correctly created a supplemental log group containing my two unique key columns.
Also I reviewed the extract log and GoldenGate is already identifying the correct key values -
Wildcard TABLE resolved (entry TEST.*):
TABLE "TEST"."ROWID_TEST";
Using the following key columns for source table TEST.ROWID_TEST: COL1, COL2.
I did actually try the KEYCOLS clause of my TABLE extract parameter at the time, as a possible workaround. Unfortunately it made no difference.
I also reviewed the redo content with log miner and every column is logged into the redo, so GoldenGate is just acting on what it finds. That's why I think really this one is going to be a case of raising a bug report with Oracle Support which will probably end up with the core database team.
My testing was on 11.2.0.4 by the way.
Similar Messages
-
Hi Attempting to update my card but keep getting this notice........................."We cannot verify the address that you've entered. Please confirm that you still wish to use this as your billing address, or return to your billing form to edit your entry" and my billing My address is correct??@
The card got declined on September 18th, please contact bank to get the exact reason. The billing details that we have is messaged to you, please confirm the address ,
The CC is suspended as of now.
Regards
Rajshree -
Please Help again !!! Return statements and references in JNI !!!
hi,
if somebody could help me again or have just a hint i am very thankful.
let us examine i have the following simple c/c++-code for rectangular integration:
JNIEXPORT void JNICALL
Java_ValueList_callg1(JNIEnv *env, jobject obj)
alpha[indx][temp]=-10*log10(integrate_rect(uk, ok, -aey/2., aey/2., sigmax, sigmay, 500, 500)this code calls the function integrate rect for a two dimensional rectangular integration and normally returns the double value temp to the function caller:
double integrate_rect(double rectxmin, double rectxmax, double rectymin, double rectymax, double sigmax, double sigmay, int xsteps, int ysteps)
//cout<<"You are using trapezoid integration method !!!"<<endl;
double xmin=trapxmin;
double xmax=trapxmax;
double ymin=trapymin;
double ymax=trapymax;
//declare number of trapezoids in x and y directions
int m=xsteps; //x direction
int n=ysteps; //y direction
//declare steps in x and y directions
double hx=(xmax-xmin)/m;
double hy=(ymax-ymin)/n;
double temp = 0.;
double y=ymin;
for (int indy = 0; indy < n; indy++)
{ //count y-steps
double x=xmin;
for (int indx = 0; indx < m; indx++)
{ //count x-steps
/*add for every x,y loop the previous temp to the actual temp
distance in x and y directions has to be added to every 'partial' function*/
/**temp += (1./4.*hx*hy*(f(x, y, sigmax, sigmay) + f(x+hx, y, sigmax, sigmay) + f(x, y+hy, sigmax, sigmay) + f(x+hx, y+hy, sigmax, sigmay)));
x+=hx;
} //end x direction
y+=hy;
} //end y direction
return temp; //return value to the function caller
} //end of trapeziod integration examine using JNI now: the integrate function returns type of double the JNI method "return" is void....so i do not want any value come back to java.
I want the value to reside in native code without passing the value outside native code and in again !!! Is this possible ???
Another question here is how to handle with references?? If i understand correct in JNI tutorial you have to create global references to prevent the "temp" value in integrate function beeing garbage collected.
I get stuck here because i did not find anything about multiple methods residing in native code.
e.g.
//rectangular integration
double integrate_rect(....)
return temp;
//integration through gsl library
double integrate_gsl(....)
return result:I want to return the result to the function caller on NOT to java.
Is it really the only solution to pass the value back to java and then to another native method again (which would result in multiple loops from java to native, to java and native back again....) or is there a trick how i can return a value to the function caller.
Please give me a hint on this.
regardsexamine using JNI now: the integrate function returns
type of double the JNI method "return" is void....so
i do not want any value come back to java.
I want the value to reside in native code without
passing the value outside native code and in again
!!! Is this possible ???Yes. This is a C/C++ question however. The answer lies there - use a global variable. -
Please confirm is the maximum Text Data Type Size within MDS 4000 characters
Hi,
Please confirm is the maximum Text Data Type Size within MDS 4000 characters?
If you could give me a link referencing my answer to the above question that would be even better.
Kind Regards,
Kieran.
Kieran Patrick Wood http://www.innovativebusinessintelligence.com http://uk.linkedin.com/in/kieranpatrickwood http://kieranwood.wordpress.com/However I am extending a system which stores dynamic SQL within an MDM column to facilitate a generic extract and load process. I am sure you are already aware in this type of scenario the business rules behind a piece of dynamic SQL defining a generic
extract process could easily exceed 4000 characters.
Kieran Patrick Wood http://www.innovativebusinessintelligence.com http://uk.linkedin.com/in/kieranpatrickwood http://kieranwood.wordpress.com/ -
Lookup column in calculated column formula
I have a Lookup column(Discountfirst) which has Number.
I also have another Calculated column(Finaldate) with Resulttype DateTime.
One more column(DateofReceipt) in Date.
My Calculated column formula looks like this
=(DateofReceipt)+(Discountfirst).
I get an error
"One or more column references are not allowed, because the columns are defined as a data type that is not supported in formulas".
I googled and came to know I can't use Lookup Column in Calculated field.
Any suggestion how can do this ?This can't be done using calculated columns because calculated columns can only be used for columns on the same list.
Using SharePoint Designer Workflows you can just use Create List Item and Update List Item actions so that whenever a user adds a value the item will be added in another list's column which contains the previous amounts already.
http://stackoverflow.com/questions/16295567/how-to-create-calculated-column-with-data-from-another-list
https://social.msdn.microsoft.com/forums/sharepoint/en-US/01989169-eac7-4f28-809d-6e5af400fb03/lookup-column-to-calculated-field-showing-string-at-beginning
Please 'propose as answer' if it helped you, also 'vote helpful' if you like this reply. -
Make a number in column A always return a different specific number in column B
I'm trying to create a retirement calculator.
How do I set it up so that no matter where a specific number appears in column A, column B, same row, always returns a different specific number.
This second number cannot be derived from the first mathematically.
example:
Column A your current age is entered in the first cell.
Column B is the Life Expectency Factor (LEF). Before age 70 it is 0. At age 70 that number is 24.7, at 71 it is 26.4 etc.
Column C returns the Minimum Required Distribution (How much one has to withdraw) (B * $IRA = $MinDist)
Depending on the age in the first cell of column A, age 70 could be in any row.
How can I have the LEF in column B move with the age so that no matter in which row age 70 may appear in column A, that row in column B always returns 24.7 and age 71 always returns 26.4... and on.
No matter which row 70 is in, 24.7 is always next to it in the same row. This will go from 70 to 100 each with a specific LEF next to it.
ThanksHi Les,
Setup a Lookup table listing the LEF in column B beside each age in column A. Assuming one header row, start with 0 and 0 in A2 and B2, 70 and 24.7 in A3 and B3, etc.
On your Main table, enter the formula below in the first data cell of Main::column B (B2, again assuming a single header row for labels). Fill the formula down to the end of the table.
Main::B2: =LOOKUP(A,Lookup::$A,Lookup::$B)
Fill the formula to the end of column B
Numbers on the lookup table on the right are from the (US) government Social Security Administration Actuarial Life Table, and may not (do not, for the two examples in your post) agree with those you are using.
Regards,
Barry -
Urgent - Please confirm questions regarding repository (.rpd)
Please confirm that by changing the repository (.rpd) any reports developed using that repository will be lost.
Kishore mentioned the Subject Area, and his statement is correct. But allow me to describe what that means in terms of the repository.
You have three layers in the repository - Physical, Business Model, and Presentation. Even if you make TONS of changes in the Physical and/or Businee Model layers, but the folders and columns in the Presentation Layer remain the same (i.e. if all you're doing is changing the underlying definitions of the Presentation Layer objects), then your saved reports will be just fine. Answers will see the exact same columns that it saw before the changes, because you would have made no changes to what Answers looks at -- the Presentation Layer.
You may also ADD new columns to the Presentation Layer, and that won't hurt anything either, because your existing queries wouldn't have included them yet -- they didn't exist before!
If you move columns around in the Presentation Layer, into different folders, that would typically be a bad thing, because your existing query would be expecting to find a particular column in a particular presentation table, and it wouldn't be there.
If you rename a column, you would probably be OK. When you rename a Presentation layer column, OBIEE automatically assigns an Alias (see the columns Alias tab), so that existing reports don't break. -
I have installed iOS7 on my iPhone4. I am able to add/edit contacts by clicking the "contact" icon. But when I am trying to do the same after clicking the "phone" icon, it is not displaying the keypad. I believe it is a bug in iOS7.
Please confirm.
iPhone 4, iOS 7Hello jayanand,
You may need to force close all open apps, then restart the phone. If necessary, you may need to reset the phone after that.
iOS: Force an app to close
http://support.apple.com/kb/HT5137
iPhone, iPad, iPod touch: Turning off and on (restarting) and resetting
http://support.apple.com/kb/HT1430
Cheers,
Allen -
Please confirm use of mini DVI-Video (s-video) cable with Macbook
Hi,
I have tried to use the Mini DVI-> Video cable with my new Macbook in order to be able to connect to my TV.
Unfortunately it doesnt work, I do get the resolution change when I plug in the cable but nothing on the TV. I went back to the local Apple center and they tested the cable on a Powerbook G4, it worked flawlessly. Then they tried a monitor on my Macbook's DVI port, it also worked.
But when trying the mini DVI to Video cable on the Macbook, no luck!
Can anybody please confirm they have used this cable and connected successfully to a TV?? Using either the s-video option or composite?
Thanks in advance!!!
Best Regards,
Thomas
G5 DP2.0, Macbook Mac OS X (10.4.6)I can confirm that the s-video connection to a standard CRT TV using the mini-DVI video adapter does NOT work with my MacBook.
The display is detected, and when mirroring is enabled, the resolution on the MacBook display is adjusted, but the TV doesn't display the MacBook signal. Instead, I get a black screen or some random flickers of color. Following the instructions in the help files, I've adjusted the resolution down to its lowest level with no success.
My guess is that this is related to the fact that the integrated graphics relies on system RAM, and I am running my machine with the stock 512 Mb RAM it shipped with (2 GB are on their way).
On the off chance it would help, I even tried closing the display, in hopes that the memory savings from turning off the MacBook display would enable the TV signal, but no luck.
Thomas, how much RAM do you have in your MacBook?
Those of you who have been successful using external displays, are any of you using the stock 512 Mb RAM?
2.0 GHz Core Duo MacBook (Black), 512 Mb RAM Mac OS X (10.4.6) Dual 500 MHz G4 "Gigabit Ethernet" -
Hello Apple Support Team,
I'm from Brazil and I would like to know if the unlocked iPhone 5 which is advertesed on the US Apple Store webpage works fine in Brazil. Could someone from Apple please confirm that for me?
Thanks in advance.The iPhone bought unlocked from the Apple store in the US will work in Brazil on GSM. Nevertheless the LTE frequencies might be different.
Be aware that:
You will NOT be able to order from the US Apple online store. You will have to go to a physical Apple store in the US.
The warranty is only valid in the US and you will not be able to get warranty service in Brazil.
With all of that, why not buy the iPhone in Brazil? -
Title
NetStream.send not working in Flash Player 11.2 Beta with Cirrus, Please confirm if it is a bug or feature
Description
Problem Description:
NetStream.send can not send data to peerstreams when using with cirrus. Conflict with documents.
Sorry for tag the build as 11.0.1.3 while the bug is actually on 11.2 beta since the bug report system didn't have 11.2 beta yet.
If you are not responsible for 11.2 beta bug fix, please help a hand to handle this bug to 11.2 team.
This bug is "killing" to your application, so we really appreciate your help. Thanks.
==Publisher==
nc.connect("rtmfp://");
var ns:NetStream = new NetStream(nc, NetStream.DIRECT_CONNECTIONS);
ns.publish("sendtest");
...//after connection success.
ns.send("clientfunction", "ok"); // this line cannot reach subscribers. even if subscribers have client object correctly.
==Subscriber==
nc.connect("rtmfp://");
var ns:NetStream = new NetStream(nc, cirrusid);
var client:Object = new Object();
client.clientfunction = clientfunction; // target function
ns.client = client;
ns.play("sendtest");
Steps to Reproduce:
1. compile the code in the attachment to SendTestExample.swf (not be able to paste it here)
2. run it under flash player 11.2.202.19 beta
3. run it under flash player 11
Actual Result:
HeartBeat is:
Start HeartBeat:
send hello
send hello
send hello
which means NetStream.send was not able to call "clientfunction" as expected.
Expected Result:
Start HeartBeat:
send hello
in client function: hello
send hello
in client function: hello
send hello
in client function: hello
which can call into the clientfunction as flash player 11 did.
Any Workarounds:
I can not find it out since it's an api level bug. But this can be very important for lots of applications which rely on send to do rpc.
Test Configuration
IE8, Firefox under Windows 7
Also have problem under Windows XP (but not well tested on this platform)
App Language(s)
ALL
OS Language(s)
ALL
Platform(s)
Windows 7
Browser(s)
Internet Explorer 8.0
==Attachment==
package {
import flash.display.Sprite;
import flash.events.Event;
import flash.events.NetStatusEvent;
import flash.events.TimerEvent;
import flash.media.Video;
import flash.net.NetConnection;
import flash.net.NetStream;
import flash.text.TextField;
import flash.utils.Timer;
import flash.utils.setTimeout;
public class SendTestExample extends Sprite
public static var statusArea:TextField;
var ncServer:NetConnection = new NetConnection();
var nsServer:NetStream;
var ncClient:NetConnection = new NetConnection();
var nsClient:NetStream;
var timer:Timer = new Timer(1000);
public function SendTestExample() {
ncServer.addEventListener("netStatus", onNCStatusServer);
ncServer.connect("rtmfp://p2p.rtmfp.net","99f72ccbed0948d7589dc38a-3ce1b2616680");
statusArea = new TextField();
status("status");
statusArea.x = 0;
statusArea.y = 0;
statusArea.border = true;
statusArea.width = 200;
statusArea.height = 350;
addChild(statusArea);
function onNCStatusServer(event:NetStatusEvent):void {
status("Step 1:");
status("server: " + event.info.code);
status("id: " + ncServer.nearID);
switch (event.info.code) {
case "NetConnection.Connect.Success":
nsServer = new NetStream(ncServer, NetStream.DIRECT_CONNECTIONS);
nsServer.addEventListener(NetStatusEvent.NET_STATUS, onNSStatusServer);
nsServer.publish("sendtest");
ncServer.removeEventListener(NetStatusEvent.NET_STATUS, onNCStatusServer);
ncClient.connect("rtmfp://p2p.rtmfp.net","99f72ccbed0948d7589dc38a-3ce1b2616680");
ncClient.addEventListener("netStatus", onNCStatusClient);
case "NetStream.Publish.BadName":
//status("Please check the name of the publishing stream" );
break;
function onNCStatusClient(event:NetStatusEvent):void {
status("Step 2:");
status("client: " + event.info.code);
status("id: " + ncClient.nearID);
switch (event.info.code) {
case "NetConnection.Connect.Success":
nsClient = new NetStream(ncClient, ncServer.nearID);
var c:Object = new Object();
c["clientfunction"] = clientfunction;
nsClient.client = c;
nsClient.play("sendtest");
ncClient.removeEventListener(NetStatusEvent.NET_STATUS, onNCStatusClient);
//setTimeout(sendHello, 5000);
case "NetStream.Publish.BadName":
//status("Please check the name of the publishing stream" );
break;
protected function onNSStatusServer(event:NetStatusEvent):void {
status("nsserver: " + event.info.code);
if (event.info.code == "NetStream.Play.Start") {
status("Start HeartBeat:");
this.timer.addEventListener(TimerEvent.TIMER, function (e:Event):void {
sendHello();
this.timer.start();
protected function sendHello():void {
status("send hello");
nsServer.send("clientfunction", "hello");
protected function status(msg:String):void
statusArea.appendText(msg + "\n");
trace("ScriptDebug: " + msg);
protected function clientfunction(event:Object):void {
status("in client function: " + event);Thanks for reporting. I can reproduce the bug in house. We will investigate.
Calise -
Please confirm whether a Lightning to 30-pin Adapter is suppose to work with Apple 30-pin Digital AV Adapter?
The Packaging of Lightning to 30-pin Adapter suggests it does.
But I have tried this today and my IPad just stated Unsupported accessory.Expect Lightning extention cables in black shortly. Since extention need no special circuitry 3rd party's are already working on then.
-
"Please Confirm You Are Not A Robot" page is blank
When setting up Firefox Sync on my desktop, the page "Please Confirm You Are Not A Robot" is blank with no code given or blank to copy it in.
Installed ADOBE SHOCKWAVE and still doesn't work
-
Please Help Urgent:Fast Search returning wrong result sets
Hi All,
We are facing below issue with fast search.
Currently in My project when we are searching for a phrase it is returning wrong result sets.
For example if we search for “Endura”, It is returning documents related to
Endura as well as Centura.
But the expected results are only Endura documents.
When we look in to the documents we didn’t find the search term (“Endura” ) either inside document content or in its meta data.
In order to resolve the issue we tried the below steps
1-
We manually edited and saved the document, to ensure the appropriate Guid association to metadata.
2-
Index reset
3-
Full crawl
But no luck so far.
Please help.Thanks in advance.
Regards
SubratSubrat,
This may be related to spellchecking or may be synonym. Spellcheck is based on indexed terms.
The best test would be to run the queries from qrserver (13280) and then look at the spellcheck query transformations. If spellchecking is not doing it, then you must have a synonym setup .Check your keyword/synonyms from the SharePoint side. -
Please confirm that c3560-ipservicesk9-mz.122-55.SE9 supports xconnect and pseudo-wire
Hi everyone,
Could someone who is actually using this image please confirm that c3560-ipservicesk9-mz.122-55.SE9 supports xconnect and pseudo-wire
Thank you
~BHi everyone,
Could someone who is actually using this image please confirm that c3560-ipservicesk9-mz.122-55.SE9 supports xconnect and pseudo-wire
Thank you
~B
Maybe you are looking for
-
Communication between Abap and Java and Java to Abap
HI, I have installed BI 7.0 and the user complaints that BEx WEB Application Designer Query results are not showing up in the WEB URL Link. and the BI user suggests that communication between Abap to java and Java to Abap has to be done? How to setup
-
Here are two screen grabs showing the right edges of the source and program monitors in PPCC 2014.1. Does anyone know why the end of media indicators are so different? Left is source monitor, right is program monitor.
-
My whole document comes out as low res when I export to PDF, even the indesign file also now low res. Tried changing display performance, but that's not helping.
-
Anyone Familiar with Mobile TV Elite for iPad
The only info I seem to be able to find online are sales pitches. My hubby just downloaded it to watch the NASCAR race today and is having issues finding the correct channel. Everything I can find says it should be on there, but he can't seem to get
-
Nvidia-utils 195.36.08-1 and OpenCL
I just installed the new nvidia drivers 195.36.08-1 (x86_64) in which OpenCL libraries and headers seems to be included, however they are not installed by the current PKGBUILD, any particular reason for that?