[Java lista] NativeQuery.setParameter

Szomor Attila aszomor at computertechnika.hu
2010. Már. 19., P, 14:23:35 CET


Szia,

A query-nek nincs seNull metódusa, valamint azt még elfelejtettem az előbb  
leírni, hogy a string típúsu paramétereknél elfpogadja a null-t, Integer  
és Date típúsoknál jön elő a probléma és nem a JPA-ban, hanem a PostgreSQL  
dobexception-t.

Attila.

2010.03.19. 14:07:03 dátumon Balázs Hollósi <hollosibalazs at gmail.com> írta:

> ha jol emlexem,
>
> setNull(index, tipus)
>
> pl.
> setNull(1, java.sql.Types.VARCHAR);
>
>
> b
>
> 2010/3/19 Szomor Attila <aszomor at computertechnika.hu>:
>> Sziasztok,
>>
>> Ha NativeQuery-vel szeretnék feltölteni egy táblát INSERT INTO table  
>> (f1,
>> f2, f3) VALUES (?1, ?2, ?3), van valami módja hogy a paramétert null-ra
>> álltsam?
>> A query.setParameter(3, null) hibát ad és nem szeretném soronként újra
>> létrehozni a NativeQuery-t a hiányzó paraméterek nélkül INSERT INTO  
>> table
>> (f1, f2) VALUES (?1, ?2).
>>
>> Attila.
>> --
>> Pécs is the European Capital of Culture in 2010
>> _______________________________________________
>> Javalist mailing list
>> Javalist at javagrund.hu
>> http://javagrund.hu/mailman/listinfo/javalist
>>
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist


-- 
Pécs is the European Capital of Culture in 2010


További információk a(z) Javalist levelezőlistáról