![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Авто - нумерация строк в Селекте, Возможно ли такое [D7, SyBase]
NikNet © (2007-03-01 09:10:00)BD - SyBase
TSQL илиWSQL
Есть такой запрос:
INSERT INTO #RepSvod (ClaimVar) VALUES(@ClaimVarName)
INSERT #RepSvod
SELECT
convert(VarChar(18),@idrow),
LASTNAME,
FIRSTNAME,
MIDDLENAME,
BIRTHDATE,
ERRORNAME
FROM #ClaimsList
WHERE ClaimVar = @ClaimVar
Надо как то вместо
convert(VarChar(18),@idrow)
поставить какой не будь счетчик
который будет нумировать....
Gin2 (2007-03-02 12:21:00) [1]
> может для того чтобы страницами выдавать записи?
если для отчета? то бред. Если для фитча данных - то это делается другим способом.
alex_*** (2007-03-02 11:36:00) [2]может для того чтобы страницами выдавать записи?
Плохиш (2007-03-01 18:00:00) [3]
> А все же, зачем нумеровать строки НА СЕРВЕРЕ, тем более,
> что НД может быть переупорядочен на клиенте ?
А шо б юзерам жизнь маслом не казалась...
MsGuns (2007-03-01 17:31:00) [4]А все же, зачем нумеровать строки НА СЕРВЕРЕ, тем более, что НД может быть переупорядочен на клиенте ?
Gin2 (2007-03-01 16:49:00) [5]
> Я задал вопрос можно ли создать инкрементное поле в Селекте?
в MS SQL , который вроде и пошел из SyBase в T-SQL можно выдать поле:
select IDENTITY(int, 1,1) as id, name into #temp
from sysobjects
select * from #temp
Johnmen (2007-03-01 13:33:00) [6]но не нужно :)
Rule (2007-03-01 12:50:00) [7]можно :-)
Sergey13 (2007-03-01 11:29:00) [8]> [6] evvcom © (01.03.07 11:24)
Ну так я же и признал это. 8-)
evvcom (2007-03-01 11:24:00) [9]> [5] Sergey13 © (01.03.07 11:04)
Ну ведь не понял же! :-)
> [4] NikNet © (01.03.07 11:02)
> Вы меня не поймете
Где ж тебя понять, если ты ничего не говоришь? (c) Иван Васильевич
Sergey13 (2007-03-01 11:04:00) [10]> [4] NikNet © (01.03.07 11:02)
Куда уж мне.
NikNet (2007-03-01 11:02:00) [11]Я задал вопрос можно ли создать инкрементное поле в Селекте?
> Sergey13 © (01.03.07 09:47) [3]
Вы меня не поймете
Sergey13 (2007-03-01 09:47:00) [12]> [2] NikNet © (01.03.07 09:37)
При чем тут навороты кода? Это запрос для отчета? Вот в отчете (т.е. на клиенте) и нумеруй. Не для отчета? А зачем тогда нумерация?
NikNet (2007-03-01 09:37:00) [13]Нет. Так как я вам показываю только фрагмент кода
А так там кучу наворотов... (сложно объяснить)
ЮЮ (2007-03-01 09:19:00) [14]А не проще нумеровать строки уже в отчете, который будет строиться по этому запросу?