Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

uniqueidentifier [D5, MSSQL]


MakNik ©   (2003-08-19 15:58:00) 

Подскажите как корректно работать с типом uniqueidentifier в MSSQL? Как его генерировать? копировать?


sniknik   (2003-08-19 17:03:00) [1]

почитай BOL (ставится вместе с MSSQL) там все описано

оттуда

NEWID
Creates a unique value of type uniqueidentifier.

Syntax
NEWID ( )

Return Types
uniqueidentifier

Examples
A. Use the NEWID function with a variable
This example uses NEWID to assign a value to a variable declared as the uniqueidentifier data type. The value of the uniqueidentifier data type variable is printed before the value is tested.

-- Creating a local variable with DECLARE/SET syntax.
DECLARE @myid uniqueidentifier
SET @myid = NEWID()
PRINT "Value of @myid is: "+ CONVERT(varchar(255), @myid)

Here is the result set:

Value of @myid is: 6F9619FF-8B86-D011-B42D-00C04FC964FF

Note The value returned by NEWID is different for each computer. This number is shown only for illustration.

.................................


MakNik   (2003-08-19 16:39:00) [2]

newid()- это что??? можно подробнее, а то я совсем чайник...


ermserg   (2003-08-19 16:37:00) [3]

CREATE TABLE t1
(f1 uniqueidentifier NOT NULL DEFAULT newid())


MakNik   (2003-08-19 16:33:00) [4]

А как сделать чтобы этот процесс происходил автоматически (чтобы добавляя записи генерировался ID)?


ZrenBy   (2003-08-19 16:01:00) [5]

newid()
куда копировать ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо