Use varchar2(4000). If it does not work, sue me. ;-)
Mike

On Thu, Jun 18, 2009 at 5:20 AM, ddf <orat...@msn.com> wrote:

>
>
>
> On Jun 18, 2:42 am, manish sahu <manish.com...@gmail.com> wrote:
> > HI I want to store approx 500 words in table which data type should i
> > use
> >
> > table is having two filds
> > 1) message id
> > 2) Message
> > message id is simple number and
> > message is character approx 500 words
>
> And how long, on average, are these words? Normally I would think a
> varchar2(2000 char) should be sufficient, but, who knows?  You may
> have a language where 80-character words are common, and in that
> context you'd need a varchar2(4000 char) definition.  Also, you may be
> using a language which needs a multi-byte character set, which is all
> the more reason to declare your column in terms of characters, as a
> varchar2(2000) definition (which, by default, is a byte length, not
> character length) may only support 1000 characters if those characters
> require two bytes to represent.
>
> You need to provide far more information than you have if you want a
> usable response.
>
>
> David Fitzjarrell
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Oracle PL/SQL" group.
To post to this group, send email to Oracle-PLSQL@googlegroups.com
To unsubscribe from this group, send email to
oracle-plsql-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/Oracle-PLSQL?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to