PDA

View Full Version : سوال: تنظیم فیلد به صورت AutoNumber



مهدی نصیری
شنبه 13 شهریور 1389, 14:55 عصر
با سلام خدمت برنامه نویسان گرامی:

چگونه می شود table ای که طراحی می کنیم یکی از فیلدهای ما به صورت auto number

باشد. :متعجب:

بهزادصادقی
شنبه 13 شهریور 1389, 15:14 عصر
از نام autonumber اگر اشتباه نکنم در Access استفاده می شود.

در SQL Server، به این نوع ستون ها، identity می گویند.

کد زیر یک جدول را تعریف می کند که دو ستون دارد. اسم یک ستون id می باشد و از نوع identity. اسم ستون دیگری name می باشد و nvarchar است.



create MyTestTable
(
id int identity(1,1),
name nvarchar(100)
);


برای اطلاعات بیشتر در این زمینه می توانید از این لینک استفاده نمائید:

http://www.sqlteam.com/article/understanding-identity-columns

pezhvakco
شنبه 13 شهریور 1389, 15:34 عصر
با تشکر از جناب صادقی .
سعی کنید ابتدا جستجو کنید ...
1 - http://barnamenevis.org/forum/showthread.php?t=189571&highlight=AutoNumber


2 - http://barnamenevis.org/forum/showthread.php?t=163877&highlight=AutoNumber

3 - ...

مهدی نصیری
شنبه 13 شهریور 1389, 16:40 عصر
دوست گرامی اقای صادقی اگر ما جدولمون را از طریق خود sql2005 درست کرده باشیم

چگونه می تونیم نوع داده را به صورت AutoNumberتعریف کنیم.

با تشکر.

بهزادصادقی
شنبه 13 شهریور 1389, 16:44 عصر
در SQL Server 2005 چیزی به اسم autonumber وجود ندارد. پس نمی توانی. منظور شما چیست؟ می خواهی ستون خود را تبدیل به identity بنمائی؟

اسم جدول شما چیست؟ اسم ستونی که می خواهی تبدیل به identity کنی چیست؟ در حال حاضر، type آن ستون چه می باشد؟ این ها را به من بده، و می کدش را به شما خواهم داد.