Informatica Expression Timestamp(6) to Timestamp(0)

Hi Naveen, First you need to covert the below strings to date using the combination of IS_DATE and TO_DATE functions as below. '2015-07-12 14:03:10' --'YYYY-MM-DD HH24:MI:SS'
'2015-07-11 12:12:14.730000' -- 'YYYY-MM-DD HH24:MI:SS.US'
'2015-07-10' -- 'YYYY-MM-DD' v_FIELD_NAME(Variable Port) -- Date datatype IIF(IS_DATE(FIELD_NAME,'YYYY-MM-DD HH24:MI:SS'),TO_DATE(FIELD_NAME,'YYYY-MM-DD HH24:MI:SS'),IIF(IS_DATE(FIELD_NAME,'YYYY-MM-DD HH24:MI:SS.US'),TO_DATE(FIELD_NAME,'YYYY-MM-DD HH24:MI:SS.US'),IIF(IS_DATE(FIELD_NAME,'YYYY-MM-DD'),TO_DATE(FIELD_NAME,'YYYY-MM-DD')))) If you get a different format of date from source you need to add the same in the above logic. o_FIELD_NAME(Output Port) -- String Datatype  TO_CHAR(v_FIELD_NAME,'YYYY-MM-DD HH24:MI:SS') Thanks,Deeshan.

Hi can any one please help me In converting Timestamp(6) to Timestamp(0) in Informatica.My Inputs are like Below, it may be in any of the below formats and It is in String format, This should be converted to Timestamp(0).            '2015-07-12 14:03:10'
            '2015-07-11 12:12:14.730000'
            '2015-07-10'
The output should be like below,should be like yyyy-mm-dd hh:mm:ss             '2015-07-12 14:03:10'
             '2015-07-12 12:12:14'
             '2015-07-10 00:00:00'

Similar Messages

  • How to convert oracle timestamp to java timestamp

    Hi,
    I need to convert oracle timestamp that i got from oracle database to java timestamp.I tried to use getTimestamp() to get timestamp value from oracle, but am getting NumberFormatException.
    Could any of suggest how to convert oracle timestamp to java timestamp.

    Thanks jverd ,
    then my code will be like:
    String oracleTS="11-MAR-05 11.19.20.625 AM";
    // am looking for yyyy-MM-dd HH:mm:ss format
    SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd
    HH:mm:ss");           
    Timestamp javaTimestamp=Timestamp.valueOf(oracleTS);
    System.out.println("javaTimestamp----->>
    "+javaTimestamp);
    ving java.lang.NumberFormatException: For input
    string: "MAR"Well, the SimpleDateFormat has to actually match the format you're trying to parse, for one thing. Then you have to actually USE the SDF, which you didn't.
    You really haven't made it clear what you're trying to do, and it doesn't appear that you bothered to study the links I provided.
    DateFormat df = new SimpleDateFormat("dd-MMM-yy HH.mm.ss.SSS aa");
    Date date = df.parse(oracleTS);
    Timestamp ts = new Timestamp(date.getTime());

  • Unix timestamp to Oracle timestamp conversion

    Hi all,
    I am trying to convert the UNIX timestamp to ORACLE timestamp .
    I have done like this upto now.
    CREATE OR REPLCACE FUNCTION unixts_to_oraclets(unixtimestamp IN INTEGER)
    RETURN DATE IS
    result DATE;
    BEGIN
    result := TO_DATE('1970-01-01', 'YYYY-MM-DD') + numtodsinterval(unixtimestamp, 'SECOND');
    return(result);
    end unixts_to_oraclets;
    now i have run this query
    SQL> select unixts_to_oraclets(1139291114) as TS from dual;
    TS
    07-FEB-06
    now i need the ouput to like this 07-FEB-06 01:10:12
    for that i have done like this:
    DECLARE
    v_date DATE;
    res_date DATE;
    BEGIN
    SELECT from_uts(1139291114)INTO v_date FROM dual;
    SELECT TO_TIMESTAMP(v_date,'DD-MON-RRHH24.MI.SS.FF') INTO res_date FROM dual;
    DBMS_OUTPUT.PUT_LINE(res_date);
    END;
    but the output is :
    SQL> /
    07-FEB-06
    PL/SQL procedure successfully completed.
    why is that it is not printing 07-FEB-06 01:10:12 ?
    how should i moodify the code to get the desired output.
    please help me i this regard
    Trinath Somanchi,
    Hyderabad.

    SQL> exec dbms_output.put_line(sysdate);
    07-FEB-06
    PL/SQL procedure successfully completed.
    SQL> exec dbms_output.put_line(to_char(sysdate, 'DD-MM-YYYY HH24:MI:SS'));
    07-02-2006 02:48:35
    PL/SQL procedure successfully completed.
    SQL> alter session set nls_date_format='DD-MM-YYYY HH24:MI:SS';
    Session altered.
    SQL> exec dbms_output.put_line(sysdate);
    07-02-2006 02:49:03
    PL/SQL procedure successfully completed.

  • Problem for displaying oracle timestamp(6) or timestamp(9) on editor

    I am trying to display table contents on Data -> Edit. but the data on columns with timestamp(6) or timestamp(9) data type is not showing up correctly. It is showing up as '<error>'.
    Does anybody know any workaround or solution to this issue?
    Thanks.

    I created a simple test using following schema:
    CREATE TABLE ts_test (
    ts TIMESTAMP(9));
    INSERT INTO ts_test
    (ts)
    VALUES
    (timestamp'2009-08-08 09:00:00.123456789');
    The value DOES show up in editor. Did you format the value using timestamp function before inserting?
    Can you post your SQL statement for inserting values?
    BTW, even SELECT was OK for me, the updating seems broken - the SQL statement generated was wrong.
    I will log an internal bug and have this fixed in next release.
    For now, you may workaround by creating a SQL file and update using SQL statement.

  • How to convert normal timestamp to julian timestamp in oracle

    Hi Friends
    How can i convert normal timestamp to Julian Timestamp in Oracle ?
    Thanks for your help

    Hi Chris,
    I dont have any idea on this. But need clarification on your query.
    When I executing below query I'm getting same output. 'J' will give only Julian day right not the timestamp. Please correct me if I am wrong.
    SQL> select to_char(systimestamp,'J') J,to_char(sysdate,'J') from dual;
    J            TO_CHAR
    2456631   2456631
    http://en.wikipedia.org/wiki/Template:JULIANDAY.TIMESTAMP

  • DB2 timestamp to oracle timestamp conversion

    Does any one know how to convert Db2 timestamp into oracle timestamp.
    From DB2 we are getting timestamp in this format (2000-03-06-16.02.19.074474) (26 bytes).
    I want to insert this into oracle thru owb into oracle table with column type timestamp.
    Does anyone know the procedure for this type of conversion
    Thanks in advance..

    Hi,
    Try a migration tool at www.ispirer.com/chyfo.html
    It provides you the fastest, the easiest and the most powerful way to migrate
    DB2 database into Oracle.
    It works in conjunction with Oracle SQL Loader. The tool creates text files (moving of LOBs are fully supported), generates
    CREATE TABLE scripts for Oracle and control files for SQL Loader.
    The tool has a lot of other features.
    Best regards, Dmitry.
    null

  • PSE 10 Organizer on Mac shows wrong timestamps and changes timestamps

    Just installed PSE 10 on my Mac (OSX 10.6.8) performed an update to the raw converter (though I am NOT using raw files)
    All photos that I add to the catalog show a time stamp of 1hr before the photo was taken.  If I check the actual metatdata it shows correct for most of the fields.
    Exif data before adding to organizer: (using Exif Viewer 2.7.1)
    Image Created:          2012:03:21 07:27:26
    Image Generated:          2012:03:21 07:27:26
              Image Digitized:          2012:03:21 07:27:26
    I drag it into Organizer and it shows as being 3/21/2012 6:27am
    The exif data still shows properly in Exif Viewer.
    Ok, I can deal with that, it is very odd, but since it isn't changing the exif data it is somewhat ok. 
    Until....
    Now, I right click on the image and say open with Photoshop Elements Editor and immediately the time changes on the organizer screen to be one hour earlier from shown: 5:27am.
    PSE Editor File info shows the Created and Modified times on the desciption tab as 7:27, but on the Camera Data tab shows 3/21/2012 – 6:27 AM (the time organizer showed before I said to open editor)
    now Exif Viewer says:
    Image Generated:          2012:03:21 06:27:26
              Image Digitized:          2012:03:21 07:27:26
    close editor, and organizer is still saying the time is 5:27am
    Close organizer, open again, still shows 5:27am, exif data still shows:
    Image Generated:          2012:03:21 06:27:26
              Image Digitized:          2012:03:21 07:27:26
    I can repeat the open in editor and it again subtracts an hour from the time shown, and from the Image Generated exif data field.
    It appears that the organizer updates the timestamp when you say open in editor, and then sees that the timestamp changed and shows its 1hr subtracted time.
    Definate bug! It happens with JPG files from 3 different cameras (2 canon, 1 nikon) does not appear to happen with MP4 files from Flip.  but does happen with MOV files from at least 1 of the canon cameras.
    Any ideas?  I haven't found the place to report bugs for PSE10 yet.
    -Mike

    found a place to report the problem:
    http://feedback.photoshop.com/photoshop_family/topics/pse_10_organizer_on_mac_shows_wrong_ timestamps_and_changes_timestamps
    or: http://gsfn.us/t/2qfku
    If you have the same problem, please go there and click that you also have the problem to increase their awareness of the issue.

  • Sql to get average timestamp between 2 timestamps

    I know similar question has been asked many times in several forums. Most of them dealt with fetching interval or difference between timestamps in numbers (hours, mins,...) or using PL/SQL or custom functions.
    Without using PL or custom functions, but just a sql what's the most efficient way of calculating timestamp that's half way between 2 timestamps?
    alter session set nls_date_format = 'YYYY-MM-DD HH24:MI:SS';
    select
    to_date('2013-12-05 04:30:20','YYYY-MM-DD HH24:MI:SS') start_date,
    to_date('2013-12-06 15:00:30','YYYY-MM-DD HH24:MI:SS') end_date,
    '' avg_date
    from dual;
    Thanks,
    -srinivas y.

    Hi,
    Here's one way to get the mid-point between 2 DATEs:
    WITH  input_data  AS
        SELECT  TO_DATE ('2013-12-05 04:30:20', 'YYYY-MM-DD HH24:MI:SS')   AS start_date
        ,       TO_DATE ('2013-12-06 15:00:30', 'YYYY-MM-DD HH24:MI:SS')   AS end_date
        FROM     dual
    SELECT  start_date, end_date
    ,       start_date + ( (end_date - start_date)
                         / 2
                         )    AS mid_point
    FROM    input_data
    If start_date and end_date are already in a table, then use that table instead of a sub-query like input_data above.
    Message was edited by: Frank Kulash
    Actually, this works equally well if start_date and end_date are TIMESTAMPs.
    (TIMESTAMP is a separtate datatype from DATE.  You asked about TIMESTAMPs, but the example you gave used DATEs.  If you really want TIMESTAMPs, you can use TO_TIMESTAMP instead of TO_DATE.)

  • Change web server log timestamp to SQLServer timestamp

    The format of a log entry in Apache web log is
    [10/Oct/2000:13:55:36 -0700]
    Is there a more elegant way to convert this string into an SQL Server datetime than this:
    declare @ts char(28);
    set @ts = '[10/Oct/2000:13:55:36 -0700]';
    select dateadd(hour,
    convert(int, substring(@ts,22,3)),
    convert(datetime2(0),
    substring(@ts,2,11)+' '+
    substring(@ts,14,8)+':000',
    113) ) ;

    Hi LauriP,
    If all the timestamps are in that fixed format, the most elegant way is to  concatenate the known length datepart and timepart and cast the concatenated string to a DATE type.
    declare @ts char(28);
    set @ts = '[10/Oct/2000:13:55:36 -0700]';
    SELECT CAST(SUBSTRING(@ts,2,11)+' '+SUBSTRING(@ts,14,8) AS DATETIME2(0))--OR
    SELECT CAST(SUBSTRING(@ts,2,CHARINDEX(':',@ts)-2)+' '+SUBSTRING(@ts,CHARINDEX(':',@ts)+1,8) AS DATETIME2(0))
    If you have any question, feel free to let me know.
    Eric Zhang
    TechNet Community Support

  • To get previous day timestamp of a timestamp value in java

    Hi,
    I have a timestamp variable, say settledTimeStamp which is passed as a runtime argument to a query. I should also send another timestamp variable say previousTimeStamp whose value should be previous day timestamp, ie for settledTimeStamp.
    For example,
    Todays date= May 9th 2008.
    say settledTimeStamp to May 7th 2008.
    I should get the timestamp value for previous day to SettleDate i.e May 6th, 2008.
    I am showing this as an example because I tried with Calendar options too but it takes current timestamp and gives previous days timestamp which is not the same as I required. Like it returns May 8th as my previousTimeStamp if I work with Calendar options....
    Can anyone help me on this?

    An object of the Calendar class represents a specific point in time. The fields, such as DAY_OF_MONTH, allow you to access meaningful parts of that specific point in time and use them. Calendar.DAY_OF_MONTH is a field, and it doesn't represent the "current day" or any particular point in time at all. It's used to ask a particular Calendar object what its DAY_OF_MONTH is.
    import java.util.Calendar;
    public class Test {
         public static void main(String[] args) {
              Calendar cal = Calendar.getInstance();
              cal.setTimeInMillis(99999999999L);
              int year = cal.get(Calendar.YEAR); //cal, what is your YEAR?
              System.out.println(year);
              int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK); //cal, what is your DAY_OF_WEEK?
              System.out.println(dayOfWeek);
              boolean inApril = Calendar.APRIL == cal.get(Calendar.MONTH); //cal, are you in the month of APRIL?
              System.out.println(inApril );
              System.out.println(cal); //cal, tell me all about yourself
    }Really, the documentation can do a better job explaining it than I can. Read it. And there are numerous Calendar and Date tutorials all over the internet. Date processing in java is not the easiest thing, so it can take a bit of getting used to, but you will have to read the documentation and write code yourself to understand it.
    Oh, and you mark your question as answered and then dispense duke stars to posts you felt were helpful. I don't think people here really care much about them.

  • Oracle timestamp to unix timestamp

    Hi everyone!
    I need to convert a values fetched from a db table in a unix timestamp (seconds passed by january first 1970).
    The table is like this
    create table test(.... ts timestamp not null...);
    and the code to define the output variable (for a select statement) is the following, where time is an OCIDateTime variable
    OCIDefineByPos(stmth, &defineh, errh, pos, (dvoid *) time, 0, SQLT_ODT,
    (dvoid *) 0, (ub2 *) 0, (ub2 *) 0, OCI_DEFAULT);
    once I have initialized "time", how can I convert his content to unix timestamp?
    And viceversa, how can I put an int value rapresenting a unix timestamp in an OCIDateTime variable, and then insert it correctly inside mt table?
    thank you!
    GePs

    I define my buffer according on the the table's field width I retrieve from metadata. In ths way:
    OCIAttrGet((dvoid *) pars, (ub4) OCI_DTYPE_PARAM, (dvoid *) col_width, (ub4 *) 0,
    (ub4) OCI_ATTR_DATA_SIZE, (OCIError *) err);
    Now in col_width there's the dimension of the field (for a timestamp field is 11!). Then I bind the correct variable in the correct manner (with a varchar2 fiedl it works!)
    int pos = 1;
    char *time;
    time = malloc(sizeof(char*));
    OCIDefineByPos(stmt, defs, err, (ub4) pos, time, (sword) col_width+ 1, SQLT_STR, (dvoid *) 0,
                                  (ub2 *)0, (ub2 *)0, OCI_DEFAULT);
    Now if I print time I get the trunked timestamp
    printf("%s", time); //-> 11-NOV-05 1

  • Timestamp datatype issue in Expression

    Hi
    I am extracting data from oracle table which timestamp datatype for one column then connected to Expression operator. When i see the data type of timestamp in sourcetable it is timestamp(3), But when i see the data type of timestamp in Expression operator it says timestamp(3) but it is adding 6 in the precision by default and that cannot be changed. I tried creating new column in expression it behaved the same. there by my mapping is giving me the warnings regarding this.
    Could you guys please help on this.
    Thanks

    Hi Cezar,
    Thanks for your quick reply.
    I am currently doing the second step you have mentioned. I even went to the extent of cutomizing the I$ tables getting created with a custom structure to avoid this. But this is very tedious as i have hundreds of columns in the table.
    Is this a bug in ODI? I am asking this because this is a general functionality and should be ideally covered by such a good ELT tool.
    I have raised a SR for the same, let us see what solution they have in store:)
    Anyway thanks for your valuable suggestion its really useful.
    But I have a doubt regarding the versions. Whats the difference between versions 10.1.3.2.0 which I am using and 10.1.3.4.0? I hope this version is not creating this issue?
    Thanks,
    Vikram

  • Displaying a Timestamp on a Java Applet

    Hi, I am working on a java applet in Jbuilder. I would like to display a timestamp on my applet. Where can I find the code for this. I have searched the forums and can't find anything I need. I just wanted it to current time.
    thanks

    Here is a little of my code.. I imported the 2 packages and the I placed it at the bottom of this portion of code. The error I am getting is
    illegal start of expression at 141 (141:1)
    ';' expected at line 141 (141:8)
    import java.sql.Time;
    import java.sql.Timestamp;
    public class JavaProject extends Applet implements ItemListener, ActionListener, MouseListener
    Connection conjavafinal;
    Statement cmdjavafinal;
    ResultSet rsjavafinal;
    private String dbURL =
    "jdbc:mysql://web6.duc.auburn.edu/?user=hansokl&password=tiger21";
    boolean blnSuccessfulOpen = false;
    Choice lstNames = new Choice();
    TextField txtLastName = new TextField(15);
    TextField txtFirstName = new TextField(15);
    TextField txtid_number = new TextField(15);
    TextField txtemployee = new TextField(15);
    TextField txthoursbilled = new TextField(15);
    TextField txtbillingrate = new TextField(15);
    TextField txttotalcharged = new TextField(15);
    TextField txtAddress = new TextField(15);
    TextField txtCity = new TextField(15);
    TextField txtState = new TextField(2);
    TextField txtZip = new TextField(4);
    TextField txtPhone = new TextField(15);
    TextField txtemail = new TextField(15);
    Label lblLastName = new Label("Last Name");
    Label lblFirstName = new Label("First Name");
    Label lblid_number = new Label("Id Number");
    Label lblemployee = new Label("Employee");
    Label lblhoursbilled = new Label("Hours Billed");
    Label lblbillingrate = new Label("Billing Rate");
    Label lblAddress = new Label("Address");
    Label lblCity = new Label("City");
    Label lblState = new Label("State");
    Label lblZip = new Label("Zip");
    Label lblPhone = new Label("Phone");
    Label lblemail = new Label("Email");
    Button btntotalcharged = new Button("Calculate");
    Button btnAdd = new Button("Add");
    Button btnEdit = new Button("Save");
    Button btnCancel = new Button("Cancel");
    Button btnDelete = new Button("Delete");
    Button btnNext = new Button("Next");
    Button btnLast = new Button("Last");
    Button btnPrevious = new Button("Previous");
    Button btnFirst = new Button( "First");
    TextArea txaResults = new TextArea(10, 30);
    String strid_number;
    String stremployee;
    String strhoursbilled;
    String strbillingrate;
    String strtotalcharged;
    String strLastName;
    String strFirstName;
    String strAddress;
    String strCity;
    String strState;
    String strZip;
    String strPhone;
    String stremail;
    public void init() {
    public void mouseClicked(MouseEvent e)
    float flttotalcharged;
    float fltbillingrate;
    float flthoursbilled;
    fltbillingrate = Float.valueOf(txtbillingrate.getText()).floatValue();
    flthoursbilled = Float.valueOf(txthoursbilled.getText()).floatValue();
    flttotalcharged = fltbillingrate * flthoursbilled;
    txttotalcharged.setText("" + flttotalcharged);
    public void mousePressed(MouseEvent e)
    public void mouseReleased(MouseEvent e)
    btnAdd.setForeground(Color.cyan);
    btnAdd.setBackground(Color.white);
    public void mouseEntered(MouseEvent e)
    showStatus("Calculate Total Charge");
    public void mouseExited(MouseEvent e)
    showStatus("Ready");
    setBackground(Color.ORANGE);
    setForeground(Color.BLUE);
    LoadDatabase();
    if (blnSuccessfulOpen) {
    add(new Label("Client Billing System"));
    this is line 141 in my code ------> public class Main
    public static void main(String[] args)
    Timestamp ts = new Timestamp(System.currentTimeMillis());
    Time time = new Time(ts.getTime());
    System.out.println(time);
    }

  • JSTL Timestamp problem

    I want to subtract current Timestamp from other Timestamp which is from Database, but follwing error occured
    org.apache.jasper.JasperException: /jstl_online_user.jsp(18,2) The function Timestamp must be used with a prefix when a default namespace is not specified
         org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
         org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
         org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:150)
         org.apache.jasper.compiler.Validator$1FVVisitor.visit(Validator.java:1229)
         org.apache.jasper.compiler.ELNode$Function.accept(ELNode.java:122)
         org.apache.jasper.compiler.ELNode$Nodes.visit(ELNode.java:193)
         org.apache.jasper.compiler.ELNode$Visitor.visit(ELNode.java:234)My code
    <%@ page import="java.sql.*,javax.sql.*,javax.naming.*"  isELIgnored ="false"%>
    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    <%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>
    <sql:query var="rs_online" dataSource="helpdeskJNDIRef">
      Select u.user_id,user_ip,user_timestamp,user_what_action,user_what_arg1,user_name,user_display_name from user u , whos_online w where u.user_id=w.user_id
    </sql:query>
    <html>
      <head>
        <title>DB Test</title>
      </head>
      <body>
        <h2>Results</h2>
         <c:out value="${1 + 2 + 3}" />
        <c:forEach var="row" items="${rs.rows}">
              Text Message: <c:out value="${i.user_name}"/><br>
              <c:set var="logged" value="${(new java.sql.Timestamp(new java.util.Date().getTime())).getTime() - row.user_timestamp}" scope="page" />
                <c:out value="${logged}" />
        </c:forEach>
      </body>
    </html>Edited by: sagar_birari on 7 Jun, 2008 12:02 PM

    EL is not a scripting language, just an Expression Language, so you can't create timestamps with it.
    You probably shouldn't be doing this logic in the JSP anyway. Try moving the logic to beans. The code might look something like this:
    <%@ page isELIgnored ="false"%>
    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    <!-- Create a bean then controls getting the user(s) from the database -->
    <jsp:useBean id="userLog" class="login.UserLog" scope="request" scope="page">
      <!-- Use a public void setUserName(String) method to set the w.user_id. 
           This method may execute the SQL and store results
      -->
      <jsp:setProperty name="user" property="userName" value="w.user_id"/>
    </jsp:useBean>
    <!-- Get a List<User> of all the logged in users that match the name given previously.
         If the setUserName method didn't execute the SQL, then the method
         public List getAllUsers(void) method this line calls should.
    -->
    <c:set var="usersLoggedIn" value="${userLog.allUsers}" scope="page" />
    <html>
      <head>
        <title>DB Test</title>
      </head>
      <body>
        <h2>Results</h2>
         <c:out value="${1 + 2 + 3}" />
        <!-- Iterate over the List<User> of users.  Objects in the list are of another bean type (login.User) -->
        <c:forEach var="user" items="${usersLoggedIn}">
              <!-- Call login.User#public String getUserName(void) method -->
              Text Message: <c:out value="${user.userName}"/><br>
              <!-- Call login.User#public String getLoggedTime(void) method which takes the current timestamp
                   and subtracts the time the user logged in, and converts it back to a String for display
              -->
                <c:out value="${user.loggedTime}" />
        </c:forEach>
      </body>
    </html>Of course, you could try doing the timestamp math in a scriptlet <% ... %> and storing the value in the pageContext.

  • Timestamp error in one-to-one load

    Hi, I'm facing a issue while loading data from oracle view to sql table.Its simple one to one load.SRC-SQ-TGT Error:Message Code : WRT_8229Message : Database errors occurred: FnName: Execute -- [Informatica][ODBC SQL Server Wire Protocol driver]Timestamp parameters with a scale, must have a scale less than ten and a precision equal to 20 plus the scale. You specified a precision of 999 and scale of 3. Error in parameter 1.FnName: Execute -- [DataDirect][ODBC lib] Function sequence error  When imported to informatica oracle source view has timestamp(29) Target SQL table has timestamp(23).   Assume this to be the issue.  Please let me know how to handle this issue. Thanks in advance,Vikram

    Hi All,  I'm trying to load data from flat file to oracle databse table using Informatica power center 9.1.0 and I have some special characters in source file. Data are loaded sucessfully without any errors but these special characters are loaded different way like 1) Planner – loaded as Planner ��������2) Háiréch  loaded as Hair��������ch  While same flatfile loaded into another flatfile,data loaded correctly including special characters.So,I am unable to understand problem with database or informatica.   SourceFlat File - comma ',' delimtedCode page is defined as UTF-8 encoding of Unicode Relational connectionI have tried by changing the code page while creating relational connection in Informatica to UTF-8, ISO 8859-1 Western European,  MS Windows Latin 1 etc.,didn't work. InformaticaIntegration Service and Repo code page is defined as UTF8Data movement code page of Integration server was set to UNICODE   TargetOracle databaseNLS_NCHAR_CHARACTERSET: AL16UTF16NLS_CHARACTERSET: AL32UTF8   ThanksSai

Maybe you are looking for

  • I can t connect my airport at laptop on windows

    I can t no more connect my laptop at my airport. the laptop os is windonws xp.

  • Change settings without plugging iPod in?

    I want to change my settings so t hat my iTunes doesn't open automatically whenever I plug my Ipod in. Is there any way I can do this without plugging my iPod in?

  • Web interface Voice chat

    Hi, we have a project. we want to make a conversation line between our members and models at our web site. we want them to speak by their microphones from our web site. without any installing software or any other thing. which product we must use at

  • Creating FOC and return based on Service order

    Dear all, I am working on the scenario where the FOC & return order need to be created based on the customer complaint. The decision took in the service order like Return or FOC then the concern process should initiate as bellow. Notification Service

  • Which NAS solution works best with Mac OS X?

    I´m currently running two Netgear Readynas NV+ in conjunction with my macbook pro for backing up my photography work, but is less than happy with how it performs in different ways. Would anyone recommend something else, known to function fine with ap