Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Запрос вывода порядкового номера каждой записи таблицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как программно авторизовать DVD-видео диск http://www.cyberforum.ru/cpp-beginners/thread491426.html
Может быть кто знает GNU проект где это уже сделано. Все GNU программы, работающие с DVD-video, если не авторизовать диск с помощью DVD плейере, не будут с ним работать!!!
C++ Как правильно установить Турбо С 3.0 на Notebook При работе с Турбо С 3.0 на обычном компьютере проблем нет. Проблема возникает при установке Турбо С 3.0 на Notebook (непрерывное мигание экрана).Заранее благодарен. http://www.cyberforum.ru/cpp-beginners/thread491386.html
C++ хорошия книжка по Delphi 5 (2 части) рекомендую
часть 1 файл delphi5vol1.pdf (размер 5235 кбайт) доступен по адресу: webfile.ru/78245 в течение 7 дней до 07:53 29.10.2004.
C++ Вопрос про Delphi/C++ & CD-ROM.
Есть острая необходимость в чтении ATIP-информации (Absolute Time In Pre-groove) с CD-диска. Нужно это для создания защиты от копирования. Т.е. чтоб написанная мной программа работала только при...
C++ Как считать строку и разбить ее на слова? http://www.cyberforum.ru/cpp-beginners/thread491326.html
Задача на С. (стандарт) Необходимо считать строку и разбить ее на слова (слова разделены пробелами (не меннее одного)). Количество слов и длина строки не фиксированы. Хотелось бы увидеть какое...
C++ TreeControl - пример создания Приведите пример создания простенького TreeControl. Как сделать чтобы он раскрывался и были плюсики? подробнее

Показать сообщение отдельно
Airhand
Сообщений: n/a
06.01.2011, 13:31
SQL
1
2
3
4
5
6
7
8
9
10
CREATE TABLE _tmp
(
  code INT IDENTITY,
  name CHAR(32) NOT NULL /* поле или группа для пронумеровки */
)
 
INSERT INTO _tmp(name)
SELECT names FROM MAIN
 
SELECT * FROM _tmp
Еще лучше создать хранимую функцию на серваке типа:
SQL
1
2
3
4
5
6
7
8
9
10
CREATE FUNCTION DBO.TMP_SN ()  
RETURNS INT 
AS  
BEGIN 
    DECLARE @n INT
    SELECT @n=MAX(_id)+1 FROM MAIN
    IF(@n IS NULL)
        SELECT @n=1
    RETURN @n
END
Использование:
SQL
1
2
INSERT INTO _tmp
SELECT dbo.TMP_SN(),name FROM MAIN
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru