Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Определение длины значения  [new]
smatch
Member

Откуда:
Сообщений: 63
Добрый день.
Есть таблица со ШК, добавили в нее поле тип ШК и что бы не в ручную забивать тип ...
как можно определить длину (сколько символов) в поле в котором хранятся сами ШК?
Заранее спасибо.
9 ноя 11, 14:38    [11569900]     Ответить | Цитировать Сообщить модератору
 Re: Определение длины значения  [new]
iap
Member

Откуда: Москва
Сообщений: 47144
smatch,

а что такое "ШК"?
9 ноя 11, 14:39    [11569906]     Ответить | Цитировать Сообщить модератору
 Re: Определение длины значения  [new]
smatch
Member

Откуда:
Сообщений: 63
iap,

Штрих код
9 ноя 11, 14:40    [11569913]     Ответить | Цитировать Сообщить модератору
 Re: Определение длины значения  [new]
trew
Member

Откуда: Москва
Сообщений: 2646
iap,

Штрих-код товара, наверно.
9 ноя 11, 14:40    [11569917]     Ответить | Цитировать Сообщить модератору
 Re: Определение длины значения  [new]
trew
Member

Откуда: Москва
Сообщений: 2646
smatch,

SELECT DATALENGTH(Поле), LEN(Поле)
9 ноя 11, 14:43    [11569935]     Ответить | Цитировать Сообщить модератору
 Re: Определение длины значения  [new]
smatch
Member

Откуда:
Сообщений: 63
надо посчитать сколько знаков уже содержится в записи.
9 ноя 11, 14:44    [11569945]     Ответить | Цитировать Сообщить модератору
 Re: Определение длины значения  [new]
trew
Member

Откуда: Москва
Сообщений: 2646
smatch
надо посчитать сколько знаков уже содержится в записи.


Так, наверное
SELECT LEN(Поле) 
9 ноя 11, 14:45    [11569954]     Ответить | Цитировать Сообщить модератору
 Re: Определение длины значения  [new]
smatch
Member

Откуда:
Сообщений: 63
trew,

спасибо, получилось :)
9 ноя 11, 14:46    [11569965]     Ответить | Цитировать Сообщить модератору
 Re: Определение длины значения  [new]
iap
Member

Откуда: Москва
Сообщений: 47144
smatch
iap,

Штрих код
А разве такой тип бывает?
Сами, наверно, сделали?
Тогда скажите, какой базовый тип.
И в каких единицах длину желаете знать - в байтах или символах.
9 ноя 11, 14:46    [11569969]     Ответить | Цитировать Сообщить модератору
 Re: Определение длины значения  [new]
trew
Member

Откуда: Москва
Сообщений: 2646
iap
smatch
iap,

Штрих код
А разве такой тип бывает?
Сами, наверно, сделали?
Тогда скажите, какой базовый тип.
И в каких единицах длину желаете знать - в байтах или символах.


Так, наверное в байтах
SELECT DATALENGTH(Поле)
9 ноя 11, 14:48    [11569978]     Ответить | Цитировать Сообщить модератору
 Re: Определение длины значения  [new]
smatch
Member

Откуда:
Сообщений: 63
iap,

штрих кода бывают разных типов ean13 ean8 code 128 и т.д.
вот и надо напротив каждого типа проставить )
9 ноя 11, 14:51    [11569997]     Ответить | Цитировать Сообщить модератору
 Re: Определение длины значения  [new]
iap
Member

Откуда: Москва
Сообщений: 47144
smatch
iap,

штрих кода бывают разных типов ean13 ean8 code 128 и т.д.
вот и надо напротив каждого типа проставить )
Я спрашивал про тип TSQL.
Вдруг у Вас там юникод?!
9 ноя 11, 14:54    [11570011]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить