it is an old installation, we recently upgraded hive 0.7.0 to 0.9.0

and we are not using "if not exists" clause


On Sun, Mar 10, 2013 at 4:37 AM, Ramki Palle <ramki.pa...@gmail.com> wrote:

> 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