глюк с primary key, куда копать?

ok_432
Дата: 14.01.2009 09:58:24
Добрый день!
как-то внезапно(версия программиста) началась такая ерунда...во всех таблицах базы при вставке строки не присваивается значение в столбце с IDENTITY(1,1) если в каком либо из остальных столбцов вводится уже существующее значение (рис.) (

CREATE TABLE [dbo].[___777](
[id] [bigint] IDENTITY(1,1) NOT NULL,
[dsgfds] [int] NULL,
[etet] [nchar](10) NULL,
[ddd] [smalldatetime] NULL,
CONSTRAINT [PK____777] PRIMARY KEY CLUSTERED
(
[id] ASC
) ON [PRIMARY]
) ON [PRIMARY]
aleks2
Дата: 14.01.2009 10:01:52
ok_432,

Вы НЕПОСРЕДСТВЕННО в таблицу заглядывали? А то, это могет ваш клиент чудить...
ветерочек
Дата: 14.01.2009 10:03:56
оно присваевается но не отображается:))
(! - говорит о том что данные отображенные на совпадают с существующими)
ok_432
Дата: 14.01.2009 10:05:31
скрин из managment studio, глючит и на клиенте и в стандартных средствах
Гавриленко Сергей Алексеевич
Дата: 14.01.2009 10:57:41
ok_432
скрин из managment studio, глючит и на клиенте и в стандартных средствах
Т.е. даже при select * from [___777] в поле id налы выводятся?
nosov
Дата: 14.01.2009 13:11:53
OFF
видимо незря Джо Селко так не любит автоинкремент !!!
tpg
Дата: 14.01.2009 13:16:30
nosov
OFF
видимо незря Джо Селко так не любит автоинкремент !!!
Да ну! А мужики то и не знают!...
Это просто автор топика не умеет инструментарием пользоваться - нажал бы CTRL+R и не задавал бы тогда такие вопросы.
Glory
Дата: 14.01.2009 13:19:54
nosov
OFF
видимо незря Джо Селко так не любит автоинкремент !!!

А он тоже работает с сервером только через GUI ?
nosov
Дата: 14.01.2009 14:39:37
Glory
А он тоже работает с сервером только через GUI ?

об этом в своей книжке он не указывает.