Oracle CLOB e NHibernate

Se você usa Oracle com NHibernate, atente para o seguinte:

Se você mapear um campo CLOB para type=String, ao salvar dados muito grandes, o seguinte erro é gerado:

“ORA-01461: can bind a LONG value only for insert into a LONG column”

Se você precisar mapear um campo CLOB para String, utilize o tipo AnsiString ao invés de String no seu mapeamento.

<property name=”SeuCampo” column=”SeuCampo” type=”AnsiString”/>

Sobre junalmeida
Atualmente Programador .Net

2 Respostas para Oracle CLOB e NHibernate

  1. vmachuca disse:

    Valeuuuuu Champz!
    Sweet!!!!!!!!!!!!!!

  2. Cris Neves disse:

    Marquito, obrigada pela dica ;)

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.