PDA

View Full Version : فیلد auto increment ؟؟؟؟؟؟؟؟؟



mahnaz20
چهارشنبه 03 شهریور 1389, 13:44 عصر
سلام دوستان

من میخام در یکی از جدول هام در پایگاه داده ، برای فیلد ردیف ،تابعی بنویسم که مقدار اون فیلد به طور خودکار ، یکی یکی ، افزایش پیدا کنه ، ولی نمیخام اون فیلد auto increment باشه .چون به مشکل برمیخورم

کسی میتونه همچین تابعی برای من بنویسه ؟

یا منو راهنمایی کنه ؟(با اس کیو ال 2000 کار میکنم)

ممنون میشم

sajjadrazmi
چهارشنبه 03 شهریور 1389, 15:52 عصر
سلام
اگه بتونین رکوردهاتون رو بر اساس فیلدی مرتب کنید میشه. مثلا:

SELECT (SELECT COUNT(*)FROM dbo.SUBSCRIBE s1 WHERE s1.ID <= s2.ID) AS RowNum, *
FROM dbo.SUBSCRIBE s2
ORDER BY ID


می تونین از فیلد کلید اصلی جدول استفاده بکنین.