• 4 odgovora
  • 3.689 pregleda
varchar2 veci od 4000 30.08.2006. u 13:22 · pre 245 meseci #1
Pozdrav,
Imam sledeci problem, preko jedne aplikacije se pise u tabelu/kolonu koja je varchar2(4000)
nazalost, posto su to komentari koji se stalno nadodaju, morao bih da produzim kolonu al to neide u varchar2.
sta mogu tu da uradim. Probao sam sa clob al mi onda ne radi insert, tj. ja mogu direktno da pisem u tabelu da insert into ili sa update table set column al iz aplikacije ne radi niti ona to moze da procita.
Postoji li nesto sto bi mogao da napravim?
Re: varchar2 veci od 4000 30.08.2006. u 13:41 · pre 245 meseci #3
Jedno od rjesenja je da napravis novu tabelu za komentare i onda povezes te dvije tabele preko kljuceva.

Drugo rjesenje je bi bilo da koristis CLOB i da prepravis aplikaciju, kako bi ispravno unosila/obradjivala te komentare.
Potpis
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
Re: varchar2 veci od 4000 30.08.2006. u 14:00 · pre 245 meseci #4
Hvala, mislim da cu raditi novu tabelu.
Re: varchar2 veci od 4000 30.08.2006. u 17:05 · pre 245 meseci #5
Definitivno moraš da menjaš aplikaciju. Kao prelazno rešenje može da ti posluži to što varchar2 može u PL/SQL-u da bude 32000. Onda možeš lako da fečuješ CLOB u VARCHAR2(32000), pa ako je i to malo...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme