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

Откуда:
Сообщений: 12
Народ, кто знает? Есть ли в MS-SQL какая-нибудь системная таблица в которой хранится гарантировано только одна запись ?
В Interbase такая существует RDB$DATABASE , в Oracle тоже есть такая , не помню как называется ...
Кто знает ответе !!!
17 сен 03, 11:32    [342037]     Ответить | Цитировать Сообщить модератору
 Re: Системная таблица с гарантировано 1-й записью  [new]
Белов Владимир
Member

Откуда: Москва
Сообщений: 1711
Да до хрена таких
..sysobjects
..sysusers
master.dbo.sysxlogins
17 сен 03, 11:33    [342042]     Ответить | Цитировать Сообщить модератору
 Re: Системная таблица с гарантировано 1-й записью  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23859
Я просто интересуюсь - а зачем это, если несекрет?
17 сен 03, 11:33    [342044]     Ответить | Цитировать Сообщить модератору
 Re: Системная таблица с гарантировано 1-й записью  [new]
frDesigner
Member

Откуда:
Сообщений: 12
Что бы не было дубликатов при INNER,LEFT,RIGHT JOIN
17 сен 03, 11:35    [342047]     Ответить | Цитировать Сообщить модератору
 Re: Системная таблица с гарантировано 1-й записью  [new]
frDesigner
Member

Откуда:
Сообщений: 12
Да до хрена
..sysobjects
..sysusers
master.dbo.sysxlogins

Вот и не хрена !

SELECT *
FROM master.dbo.sysobjects
или master.dbo.sysusers
или master.dbo.sysxlogins

Выдаст дохрена записей
17 сен 03, 11:41    [342060]     Ответить | Цитировать Сообщить модератору
 Re: Системная таблица с гарантировано 1-й записью  [new]
Павел Воронцов
Member

Откуда: Новосибирск
Сообщений: 2123
Блог
Сделайте такую..

select blah-blah-blah
from tbl inner join (select 1 as dummy) on 1=1
17 сен 03, 11:41    [342062]     Ответить | Цитировать Сообщить модератору
 Re: Системная таблица с гарантировано 1-й записью  [new]
Glory
Member

Откуда: Estonia
Сообщений: 92841
Что бы не было дубликатов при INNER,LEFT,RIGHT JOIN

1. В чем смысл тогда такого JOIN-а ???
2. Из любой таблицы можно гарантировано получить одну запись с помощью select top 1
17 сен 03, 11:41    [342063]     Ответить | Цитировать Сообщить модератору
 Re: Системная таблица с гарантировано 1-й записью  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 20311
2frDesigner
А можно пример, для чего это надо. Что-то не пойму.
17 сен 03, 11:43    [342065]     Ответить | Цитировать Сообщить модератору
 Re: Системная таблица с гарантировано 1-й записью  [new]
frDesigner
Member

Откуда:
Сообщений: 12
Спасибо Всё получилось !
17 сен 03, 11:46    [342075]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить