Официальный сайт студ.городка НГТУ
Программирование и БД » [ms sql 2000] какой тип выбрать для номера заказа? 

#1  25.07.06 18:36

[ms sql 2000] какой тип выбрать для номера заказа?

int->а вдруг их будет больше, тогда проблема будет
float??
плиз, посоветуйте, очень надо!

Offline

#2  25.07.06 19:44

Re: [ms sql 2000] какой тип выбрать для номера заказа?

там же инт большой есть
на 64 бита там вроде должно влезть
а узнать сколько в приеделе заказов будет за год нельзя?
тогда надо будет умножить на 100 и ты узнаешь влезет у тебя в инт или нет

Offline

#3  25.07.06 21:00

Re: [ms sql 2000] какой тип выбрать для номера заказа?

tatarin, unix timestamp хранится в int, в нем кол-во секунд с 1970-го года, ты хочешь сказать, что у тебя будет больше заказов? не смеши меня

Offline

#4  25.07.06 21:36

Re: [ms sql 2000] какой тип выбрать для номера заказа?

ребят, спасибо-развеяли мои сомнения.

Offline

#5  26.07.06 19:52

Re: [ms sql 2000] какой тип выбрать для номера заказа?

гыгыы.... 2 миллиарда заказов :D

Offline

#6  27.07.06 07:28

Re: [ms sql 2000] какой тип выбрать для номера заказа?

Andron_ написал(а):

гыгыы.... 2 миллиарда заказов :D

вполне реально, вообще-то
но, если бы у него были реально такие цыфры, то такую фигню он бы не спрашивал %))

Offline

#7  27.07.06 09:02

Re: [ms sql 2000] какой тип выбрать для номера заказа?

Andron_ написал(а):

гыгыы.... 2 миллиарда заказов :D

у меня в библиотеке думаю цифры где то такого порядка

Offline

#8  27.07.06 17:38

Re: [ms sql 2000] какой тип выбрать для номера заказа?

Используй строки. Английский алфавит+цифры. ID генерируй сам. 12 символов - 26 букв + 10 цифр - 36 позиций. 36^12  - это намного больше, чем 2 миллиарда. Нехватки айдишников в ближайшие 50 лет ты не испытаешь.

Offline

#9  27.07.06 17:39

Re: [ms sql 2000] какой тип выбрать для номера заказа?

otaku написал(а):

Andron_ написал(а):

гыгыы.... 2 миллиарда заказов :D

у меня в библиотеке думаю цифры где то такого порядка

А что за библиотека?

Offline

#10  27.07.06 17:47

Re: [ms sql 2000] какой тип выбрать для номера заказа?

cppzone написал(а):

ID генерируй сам

ну ты приколистЪ :))
тогда уж проще юзать тип GUID и колонке дефолтное значение сделать newguid()

Offline

#11  27.07.06 21:09

Re: [ms sql 2000] какой тип выбрать для номера заказа?

cppzone написал(а):

А что за библиотека?

главная областная

Offline

#12  28.07.06 20:00

Re: [ms sql 2000] какой тип выбрать для номера заказа?

2 миллиарда - это 10 лет по полмиллиона заказов в день :)

Offline

#13  28.07.06 21:48

Re: [ms sql 2000] какой тип выбрать для номера заказа?

нашей библиотеке 16 лет

Offline

#14  29.07.06 11:46

Re: [ms sql 2000] какой тип выбрать для номера заказа?

cppzone написал(а):

Используй строки. Английский алфавит+цифры. ID генерируй сам. 12 символов - 26 букв + 10 цифр - 36 позиций. 36^12  - это намного больше, чем 2 миллиарда. Нехватки айдишников в ближайшие 50 лет ты не испытаешь.

редкостная форма извращения :)
bigint, guid

Offline

Программирование и БД » [ms sql 2000] какой тип выбрать для номера заказа? 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.053 сек.
Выполнено 11 запросов.