Jump to content

Picking a column type for text size?


random1

Recommended Posts

I am currently using VARCHAR(255) for some text fields in my database.

 

I have a  few fields like:

 

  • page_title

- should be max 50 characters long

  • page_content

- should be as long as possible

  • page_keywords

- should be max 100 characters long

 

Should I be using CHAR or TEXT instead for these fields?

 

I am trying to improve performance and data integrity.

Link to comment
Share on other sites

page_title I would do a varchar(50) As it is not a set width, like a password hash would be. IE: If you know how long  the string has to be no more no less, use Char. If it can var, use VARCHAR.

 

page_content it depends on your need, it can be clob / text / bigtext etc. Read up on them and determine which is right for you.

 

Page_keywords, save as title, varchar(100) since it can be anything from 0-100.

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.