|
|
|
Выбор поля для хранения штрих кода ean13 или ean128
|
|||
|---|---|---|---|
|
#18+
Для склада какое лучше поле использовать EAN13 Varchar(14) или EAN128 Varchar(128) Кто что использует? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2011, 07:20 |
|
||
|
Выбор поля для хранения штрих кода ean13 или ean128
|
|||
|---|---|---|---|
|
#18+
Или взять для EAN13 - BIGINT и вторым поле EAN128 Varchar(128) Для случая если прийдет какая нибудь коробка с таким кодом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2011, 07:37 |
|
||
|
Выбор поля для хранения штрих кода ean13 или ean128
|
|||
|---|---|---|---|
|
#18+
Иvаn, Одно поле varchar без указания размерности(если СУБД позволяет). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2011, 08:55 |
|
||
|
Выбор поля для хранения штрих кода ean13 или ean128
|
|||
|---|---|---|---|
|
#18+
Иvаn, для EAN13 - bigint, имхо варчар здесь использовать глупо. а про EAN128 пишут: Кодом EAN-128 кодируется любое количество букв/цифр по алфавиту Code-128, разделенных на группы. то есть зависит способ хранения зависит от хранимой в коде информации и видимо может быть больше 128 символов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2011, 09:52 |
|
||
|
Выбор поля для хранения штрих кода ean13 или ean128
|
|||
|---|---|---|---|
|
#18+
mutuz При создании поля для varchar - надо указывать размерность... Ё!Кодом EAN-128 кодируется любое количество букв/цифр .. и видимо может быть больше 128 символов. Вот это и плохо.. Знать бы точно сколько символов закладывать в систему... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2011, 12:25 |
|
||
|
Выбор поля для хранения штрих кода ean13 или ean128
|
|||
|---|---|---|---|
|
#18+
Иvаn, если вы указываете varchar - это не очень принципиально, хранятся только занятые символы. Так что можете заложить побольше и расслабится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2011, 12:48 |
|
||
|
Выбор поля для хранения штрих кода ean13 или ean128
|
|||
|---|---|---|---|
|
#18+
Ё!для EAN13 - bigint, имхо варчар здесь использовать глупо Да, точно. Давайте будем складывать, умножать и искать среднее для кодов EAN ))))) Подкину еще идейку для маразма - храните номер банковского счета и прочие учетные данные типа ИНН или КБК как числа )))). Взорвите мозг последующим поколениям )))). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2011, 13:22 |
|
||
|
Выбор поля для хранения штрих кода ean13 или ean128
|
|||
|---|---|---|---|
|
#18+
iljyИvаn, если вы указываете varchar - это не очень принципиально, хранятся только занятые символы. Так что можете заложить побольше и расслабится. Да, но здесь следует упомянуть и второе отличие от char - при отборе сервер должен будет вычислять реальную длину поля. Так что с varchar будет экономичное хранение данных и не экономичный отбор - с char наоборот (если хранятся данные переменной длины). ИvаnЗнать бы точно сколько символов закладывать в систему... Если бы не поленился, сходил на http://www.gs1.org и почитал спецификацию, то узнал бы, что макс. вместимость EAN128 равна 48 символам. Так что в этом случае я бы выбрал char(48). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2011, 13:30 |
|
||
|
Выбор поля для хранения штрих кода ean13 или ean128
|
|||
|---|---|---|---|
|
#18+
EAN13 - BIGINTГлупость несусветная. Экономия на спичках. Очень часто приходится искать примерно так like '12345%'. В случае с числом это проделать не удастся. Тем более текстовое поле будет служить всем видам ШК, в т.ч. буквенным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2011, 10:27 |
|
||
|
Выбор поля для хранения штрих кода ean13 или ean128
|
|||
|---|---|---|---|
|
#18+
LSV, Первоначально так и хотел EAN13 Varchar(14) , но потом сбили....... Кто реально использовал EAN128? Если он влазит в 48 символов - тогда сделать таким поле. Где бы еще генерилку на него взять тесты прогнать сколько действительно требуется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2011, 13:34 |
|
||
|
Выбор поля для хранения штрих кода ean13 или ean128
|
|||
|---|---|---|---|
|
#18+
На основании информации code128.narod.ru переписал на SQL для CODE-128. Остальные элементарно переписать по аналогии Код во вложении ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2012, 09:51 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=38035711&tid=1541479]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
146ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 428ms |

| 0 / 0 |
