Quantcast
Channel: SCN : All Content - All Communities
Viewing all articles
Browse latest Browse all 8914

Convert column error (via ODBC)

$
0
0

Hi,

 

While trying to import data from ASE via a remote server, I’m getting the following error:

 

SQL Anywhere Error -1000187: Unable to implicitly convert column 'varDate' to datatype (datetime) from datatype (integer).

-- (dflib/df_Heap.cxx 13287) _

 

 

Have any one had this issue?

How do you solve it?

 

Thanks a lot,

 

Here are the steps to reproduce the error:

 

create server ohdwetldev01

class 'aseodbc'

using 'driver=/IQ/Server/IQ-16/ODBC/DataAccess64/ODBC/lib/libsybdrvodb.so;dsn=ohdwetldev01'

 

select * from sysserver

 

srvid     srvname       srvclass     srvinfo srvreadonly   

-------- ------------  ----------- -----------------------------------------------------------------------------------  --------------

1 ohdwetldev01  aseodbc driver=/IQ/Server/IQ-16/ODBC/DataAccess64/ODBC/lib/libsybdrvodb.so;dsn=ohdwetldev01  N

 

 

create table DBA.uver_DateTest

(varID integer null,

  varDate datetime null)

 

 

forward to ohdwetldev01

  {select 1, null}

 

expr_1     expr_2

--------- ---------

1 (null)   

 

1 record(s) selected [Fetch MetaData: 0ms] [Fetch Data: 0ms]

 

[Executed: 26/02/2014 10:16:49 AM] [Execution: 6ms]

 

 

insert into DBA.uver_DateTest location 'ohdwetldev01.testStageDb'

     {select 1, null}

 

 

SQL Anywhere Error -1000187: Unable to implicitly convert column 'varDate' to datatype (datetime) from datatype (integer).

-- (dflib/df_Heap.cxx 13287) _


Viewing all articles
Browse latest Browse all 8914

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>