How to fire a trigger from java in oracle
Is it possible to fire/ call a trigger from java ? Is there any way ?
Sure.
Simply INSERT/DELETE/UPDATE your rows according to the trigger definition.
Similar Messages
-
How to fire an event from Java Script
Hi,
Here is my problem: using JSF
I have a selectOneMenu list box when a value changes a valueChangeListner event is fire that all works great now the problem I'm able to add items to the list from a popup form using Java Script but I need the valueChangeListner to fireup every time I add a item any ideas how to do that
ThanksJust do form.submit().
-
How to Create adf table from java bean
Hi,
How to Create adf table from java class (Not from ADF BC).
Thanks
Satya@vlsn -- you have to follow what shay said.
Do the following in Model layer ::
create a table property java class with your columns setters and getters like :
*public class gridProps {*
private int sno;
private String orderNum;
*public void setSno(int sno) {*
this.sno = sno;
*public int getSno() {*
return sno;
*public void setOrderNum(String orderNum) {*
this.orderNum = orderNum;
*public String getOrderNum() {*
return orderNum;
Create another table java class which will populate the values to your column values and return the collection :
*public class gridPopulate {*
private List<gridProps> gridValues ;
*public List<gridProps> setToGrid(ArrayList<ArrayList> valuesToSet) {*
*if (valuesToSet == null) {*
return gridValues;
gridValues = new ArrayList<gridProps>();
if(btnValue.equals("completeBtn"))
return gridValues;
for(ArrayList<String> tempArr:valuesToSet)
gridProps gp = new gridProps();
gp.setSno(Integer.valueOf(tempArr.get(0)));
gp.setOrderNum(tempArr.get(1));
return gridValues;
Right click gridPopulate class and create this as data control.This class will be seen in Data control list.Under this data control,Drag the grid property collection(created earlier) to your page.Then execute your binding(gridPopulate) according to your logic.
Thanks.(My jdev version 11.1.1.5.0) -
How to execute Linux command from Java app.
Hi all,
Could anyone show me how to execute Linux command from Java app. For example, I have the need to execute the "ls" command from my Java app (which is running on the Linux machine), how should I write the codes?
Thanks a lot,You can use "built-in" shell commands, you just need to invoke the shell and tell it to run the command. See the -c switch in the man page for your shell. But, "ls" isn't built-in anyays.
If you use exec, you will want to set the directory with the dir argument to exec, or add it to the command or cmdarray. See the API for the variants of java.lang.Runtime.exec(). (If you're invoking it repeatedly, you can most likely modify a cmdarray more efficiently than having exec() decompose your command).
You will also definitely want to save the returned Process and read the output from it (possibly stderr too and get an exit status). See API for java.lang.Process. Here's an example
java.io.BufferedReader br =
new java.io.BufferedReader(new java.io.InputStreamReader(
Runtime.getRuntime().exec ("/sbin/ifconfig ppp0").
getInputStream()));
while ((s = br.readLine()) != null) {... -
How to call gnuplot command from java
Hi there,
In our course, we are required to develop an GUI for gnuplot. In case you don't know about gnuplot, it's a plotting program and has lots of command. We want to use java and swing, but now we don't know how to call gnuplot command from java, or how to execute a shell command(script) from java.
By the way, since we need read in files with several columns of data and allow user to select a column, we want to use JTable. Is that reasonable?
Thanks a lot for any suggestions!
JackHi, there:
Will using JTable add much overhead? I may have to use several JTables and switch among them. I can add scroll bar to or edit JTables, right?
BTW, do you have experience about gnuplot? Can I find the command tree of gnuplot somewhere? Or do you know a better place to post question about gnuplot? unix/linux group, maybe.
Thanks,
Jack
P.S. Would you guys answer my question after I use up my duke dollars? :- ) -
How to invoke BPEL process from JAVA API
Hi Guys
Any idea if you can tell me how to invoke BPEL process from JAVA API ?
What to do in BPEL process manager to achieve that?
Regards
DeepakSee http://download-west.oracle.com/docs/cd/B31017_01/integrate.1013/b28981/invoke.htm#sthref1373 and the JavaDocs http://download-west.oracle.com/docs/cd/B31017_01/integrate.1013/b28986/toc.htm.
-
How to set iframe src from java dynammically
Hi,
Iam calling a servlet from jsp and servlet calls the databse query and returns the value,
in my jsp i have ifrme, i want to change the source of iframe from java depends on the result from database , and the result must display on the iframe can any one tell me how to do thisaurelian_cl wrote:
I need to know how to set environment variables from java
I want to set from java for example the environment variable "TestVar" with the value "TestValue"!1) That functionality does not belong in an application. You're trying to set environment variables, which are global across all applications, at either the user level as a whole, or across the entire machine (system level). Or, if you're only trying to set a variable active for the current process, you don't need to do that.
2) Environment variables are not a platform-independent entity, and are thus against the nature of Java.
My gut feel is that you are designing something in a backwards way, so my point is mainly to point that out, not to try to help you solve that particular problem. -
Help! How to convert an instance from java.lang.Object to a particula class
* How to convert an instance from java.lang.Object class to a particular class
witch is known only at the running time?
Roster EJB component is make up of RosterHome, Roster and RosterBean.
RosterHome is the home interface of Roster EJB.
Roster is the remote interface of Roster EJB.
RosterBean is the implement of Roster EJB.
The following code segment is to invoke Roster EJB component.
String jndiName="roster.RosterHome";
javax.naming.Context initial = getInitialContext();//getInitialContext() returns a instance of Context.
Object objref = initial.lookup(jndiName);
RosterHome home =
(RosterHome)javax.rmi.PortableRemoteObject.narrow(objref,
RosterHome.class);
Roster myRoster = home.create();
String team="T1"
String player="Tom"
myRoster.addPlayer(player,team);
But, now, all the home interface, the remote interface and the JNDI Name of
Roster EJB component are not been known at the compiling time. However They are
known at the running time, throught reading from the XML config file.
Questions:
1,How to write code for this case ? or
2,How to convert an instance from Object class to a particular class witch is known
only at the running time?
String jndiName="roster.RosterHome";// in fact, reads from XML file.
String homeClassName="roster.RosterHome";// in fact, reads from XML file.
String remoteClassName="roster.Roster";// in fact, reads from XML file.
javax.naming.Context initial = getInitialContext();//getInitialContext() returns a instance of Context.
Object objref = initial.lookup(jndiName);
Object objHome= javax.rmi.PortableRemoteObject.narrow(objref,
Class.forName(homeClassName));
/* how to do next?
}I am not sure what you are trying to do. But at some point you should know which methods to call on the remote interfaces. Maybe the method names are stored in the XML file as well or you have a set of standard method names (also consider parameters).
However, this can be solved by reflection. Look at the java.lang.reflect package, especially java.lang.reflect.Method, and also at java.lang.Class.
If you are doing this on the app server:
I've seen posts where people say that reflection is not permitted in EJB, but I don't think so. Check the EJB spec.
If you are doing this in an application: reflection is always permitted. Probably also in applets and JSP. -
How to Link to MATLAB from java?
Hi
Anyone knows how to link to MATLAB from java? I am programming in Java (Eclipse) and I want to link to MATLAB.
Thanks,
BingHi, there:
Will using JTable add much overhead? I may have to use several JTables and switch among them. I can add scroll bar to or edit JTables, right?
BTW, do you have experience about gnuplot? Can I find the command tree of gnuplot somewhere? Or do you know a better place to post question about gnuplot? unix/linux group, maybe.
Thanks,
Jack
P.S. Would you guys answer my question after I use up my duke dollars? :- ) -
How to terminate an exe from Java
Hi Everyone
Can anyone let me know the code to how to terminate an exe from Java
I run an exe using
Runtime.getRuntime().exec(dialog); //where dialog is a string (pointing to an exe)
Now i need to kill this exe
How do i do this in java
Any help is highly appreciated
Thanks!getafix14 wrote:
I run an exe using Runtime.getRuntime().exec(dialog); //where dialog is a string (pointing to an exe)
Now i need to kill this exe
How do i do this in java
ejp wrote:
Process.destroy();
And don't forget to take a swig of magic potion first.
Winston -
How to run ODI scenario from java?
I am new to java, need to do some testing on how to invoke ODI scenarios from java.
Can somebody drop me some simple code?
Thanks a lot,
LeiHi there
1. Start your agent (double click agent.bat)
2. generate scenario for ur package(right click ur package , select generate scenario)
3. Add the odi-sdk-invocation.jar file to your java project
ODIcmdScenario=new OdiCommandScenario();
ODIConnection=new OdiRepositoryConnection();
ODIConnection.setOdiUser("ur-username");
ODIConnection.setOdiPassword("ur-password");
ODIConnection.setJdbcDriver("Driverdetail");
ODIConnection.setJdbcUrl("url-details");
ODIConnection.setJdbcUser("dbusername");
ODIConnection.setJdbcPassword("dbpass");
ODIcmdScenario.setScenName("scenarioname");
ODIcmdScenario.setScenVersion("scenarioversion");
ODIcmdScenario.setLogLevel(5);
ODIcmdScenario.setContext("context");
ODIConnection.setWorkRepositoryCode("repository");
ODIInvocation = new OdiInvocation("hostname", 20910); //20910 default port
OdiInvocationResult result=ODIInvocation.invokeCommand(ODIcmdScenario,ODIConnection);
Hope this helps!
Cheers -
How can I find out the java version Oracle has ?
How can I find out the java version Oracle has built in?
I've tried with ..
SELECT comp_id, comp_name, version
FROM dba_registry ;
But I get.."table doesn't not exist".
Thenks in advance!Pl post details of OS and database versions. Pl see this MOS Doc
What Version of Java is Compatible With The Database JVM? [ID 438294.1]
and these Oracle docs
11gR2 - http://docs.oracle.com/cd/E11882_01/appdev.112/e25518/adfns_environments.htm#ADFNS654
11gR1 - http://docs.oracle.com/cd/B28359_01/java.111/b31225/whatsnew.htm
HTH
Srini -
Insert data from java to oracle object created
Hi
How can i insert data from java to table test with column LIST_QRY_RES_DN_MEMBER_INFO as below after create object type
CREATE OR REPLACE TYPE QRY_RES_SERVICE_VALUES AS OBJECT (
PARAMETER_CODE VARCHAR2(60),
PARAMETER_VALUE VARCHAR2(60)
CREATE OR REPLACE TYPE LIST_QRY_RES_SERVICE_VALUES AS TABLE OF QRY_RES_SERVICE_VALUES;
CREATE OR REPLACE TYPE QRY_RES_OPTIONS AS OBJECT (
SERVICE_CODE VARCHAR2(60),
SERVICE_VALUE LIST_QRY_RES_SERVICE_VALUES
CREATE OR REPLACE TYPE LIST_QRY_RES_OPTIONS AS TABLE OF QRY_RES_OPTIONS;
CREATE OR REPLACE TYPE QRY_RES_MEMBER_INFO AS OBJECT (
VARIABLE_CODE VARCHAR2(60),
VARIABLE_VALUE VARCHAR2(120)
CREATE OR REPLACE TYPE LIST_QRY_RES_MEMBER_INFO AS TABLE OF QRY_RES_MEMBER_INFO;
CREATE OR REPLACE TYPE QRY_RES_DN_MEMBER_INFO AS OBJECT (
DN VARCHAR2(60),
MEMBER_INFO LIST_QRY_RES_MEMBER_INFO,
OPTIONS LIST_QRY_RES_OPTIONS
CREATE OR REPLACE TYPE LIST_QRY_RES_DN_MEMBER_INFO AS TABLE OF QRY_RES_DN_MEMBER_INFO;
CREATE TABLE test(
DN_MEMBER_INFO LIST_QRY_RES_DN_MEMBER_INFO,
NESTED TABLE DN_MEMBER_INFO STORE AS LIST_QRY_RES_DN_MEMBER_TAB
(NESTED TABLE MEMBER_INFO STORE AS MEMBER_INFO_TAB,
NESTED TABLE OPTIONS STORE AS LIST_QRY_RES_OPTIONS_TAB
(NESTED TABLE SERVICE_VALUE STORE AS SERVICE_VALUE_TAB));It appears you are trying to store java objects (types) in a database rather than raw data (string, int, date types) that the object contains. If so, I don't think that ever really caught on. Most programmers store the raw data, then pull it out and populate a class. The problem with storing the object is that new versions of classes come out and your old version is stored in the database. If you just store the data, you don't have to worry about what version is in the database. You can populate the new version of the class with the same data.
Also, others can use sql to query your data and use it for their own use independent of what you intended it for. I think most people use the (browser) based utility that comes with the database to create the tables, normalize them, set up primary keys, set up foreign keys, etc rather then run an sql statement as you did above. -
How can i convert data from DBF to oracle database 10g?
Sir,
How can i convert data from DBF to oracle database 10g?I assume you at least know how to dump the contents of foxpro dbf file into CSV format.
Regarding SQL*Loader, hope this demo makes it a bit clear to you...
http://www.princeton.edu/~storacle/sqlloader_demo.shtml
I agree that it is an old web page (references Oracle 8.0.5) but basics remain the same.
If it is still unclear to you after referring above link, then get an Oracle consultant. -
Can someone tell me how to delta update data from db like oracle?
Hi gurus:
as the title,can someone tell me how to delta update data from db like oracle?
and can someone give me some link about the detail of delta update?
thanks very much.
chanHi,
Check help links
Data Transfer with DB Connect
http://help.sap.com/saphelp_nw04/helpdata/en/58/54f9c1562d104c9465dabd816f3f24/frameset.htm
http://www.bwexpert.com/downloads/DBConnectMakingDELTAABAPCode.doc
Delta Concept
http://help.sap.com/saphelp_nw04/helpdata/en/84/81eb588fc211d4b2c90050da4c74dc/frameset.htm
Thanks
Maybe you are looking for
-
Mini dvi to video adapter help pleaseeeeeeeeeeeeeeeeeeeeeeeeee
right, ive got a 20" intel imac. i bought a mini dvi to video adapter.it said it works with the intel macs. i maybe being a bit thick here but the end of the dvi seems to be a different size to the port on the mac. please help....................
-
LaserJet 2015 prints black boxes instead of PDF
We have four LaserJet 2015 printers that are being served by a Windows 2003 server on a network. In one application we enter data into a web based application for an outside vendor. That vendor then "packages" the data into a pdf and sends it back
-
Movie too large via imovie and no sound via idvd.
Help! I have a movie on a minidv tape that is one hour and 21 minutes long. This is a very important tape and I dont want to delete any of it. I don't understand why I can't create a dvd (which can hold a 2 hour movie). If I use idvd it captures the
-
Hello Experts, RKFonM1 RKFonM2 RKFonM3 Qtr-Q1 CF1 M1 140 0 0 421.92 140 M2 0 130.15 0 421.92 130.15 M3 0 0
-
"the following files were not imported because they could not be read"
I am using windows. This problem just started. Any ideas?