Just wondering if your create table syntax include "if not exists" such as

CREATE EXTERNAL TABLE IF NOT EXISTS my_table (

...
...
...
)



On Sun, Mar 10, 2013 at 2:34 AM, Viral Bajaria <viral.baja...@gmail.com>wrote:

> Is this is a new installation of Hive or did you upgrade ? How many tables
> do you already have ?
>
>
> On Sat, Mar 9, 2013 at 12:00 PM, Abhishek Gayakwad 
> <a.gayak...@gmail.com>wrote:
>
>> while trying to create external table in oozie hive action, I am getting 
>> following error, hive version is 0.9.0
>>
>>
>> Caused by: javax.jdo.JDODataStoreException: Insert of object 
>> "org.apache.hadoop.hive.metastore.model.MColumnDescriptor@46c1dc0b" using 
>> statement "INSERT INTO `CDS` (`CD_ID`) VALUES (?)" failed : Duplicate entry 
>> 'XXXXX' for key 'PRIMARY'
>> NestedThrowables:
>> com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: 
>> Duplicate entry 'XXXXX' for key 'PRIMARY'
>>      at 
>> org.datanucleus.jdo.NucleusJDOHelper.getJDOExceptionForNucleusException(NucleusJDOHelper.java:313)
>>      at 
>> org.datanucleus.jdo.JDOPersistenceManager.jdoMakePersistent(JDOPersistenceManager.java:660)
>>      at 
>> org.datanucleus.jdo.JDOPersistenceManager.makePersistent(JDOPersistenceManager.java:680)
>>      at 
>> org.apache.hadoop.hive.metastore.ObjectStore.createTable(ObjectStore.java:617)
>>      ... 43 more
>> Caused by: 
>> com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: 
>> Duplicate entry 'XXXXX' for key 'PRIMARY'
>>
>>
>> Thanks,
>> Abhishek
>>
>>
>

Reply via email to