Каким должен быть тип данных для этого? - PullRequest
0 голосов
/ 05 ноября 2010

Я создаю таблицу, в которой будет поле "Веб-сайт" в моей базе данных.Что я должен установить как "INT", Varchar "или что и почему?

Спасибо

Я планирую разместить URL-адреса веб-сайтов.

Ответы [ 2 ]

2 голосов
/ 05 ноября 2010

Что вы планируете хранить в этой области? Пожалуйста, приведите пример данных.

Я предполагаю, что вы имеете в виду URL, например "/2379483/kakim-dolzhen-byt-tip-dannyh-dlya-etogo".

В большинстве баз данных, таких как MySQL или Postgres, подходящим типом для этого действительно будет varchar.

Например, см. Ссылку на строковый тип MySQL. Это объяснит различия между char, varchar, text и blob. А именно, этот varchar более эффективен и с ним проще работать, чем char, для наиболее распространенного использования, потому что char дополняет каждую запись завершающими пробелами, чтобы соответствовать максимальной длине.

http://dev.mysql.com/doc/refman/5.0/en/char.html

0 голосов
/ 05 ноября 2010

Вы должны выбрать Varchar для хранения URL сайта в этом поле

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...