fariborz2004
Member
سلام دوستان
همانطور كه مي دونيد معمولا در sql براي فيلد primary key از نوع int استفاده مي شه ولي خوب اين مارو محدود مي كنه به خاطر محدوديت نوع عددي.
من چند وقت پيش يك مقاله خوندم كه يك سيستم توليد كليدهاي غير تكراري نوشته بود كه از نظر محدوديت خيلي خيلي بيشتر از نوع عددي قابل استفاده بود ولي حالا هرچي مگردم پيداش نمي كنم. كسي ميتونه منو راهنمايي كنه؟
من مي خوام يك فيلد يونيك داشته باشم كه محدوده بيشتري رو تحت پوشش بده بجاي نوع عددي. اگه بخوام با c# بنويسم كه مشكلي نيست ولي مي خوام تو خود sql باشه، فكر كنم بايد از trigger استفاده بشه. كسي كد آماده داره؟
همانطور كه مي دونيد معمولا در sql براي فيلد primary key از نوع int استفاده مي شه ولي خوب اين مارو محدود مي كنه به خاطر محدوديت نوع عددي.
من چند وقت پيش يك مقاله خوندم كه يك سيستم توليد كليدهاي غير تكراري نوشته بود كه از نظر محدوديت خيلي خيلي بيشتر از نوع عددي قابل استفاده بود ولي حالا هرچي مگردم پيداش نمي كنم. كسي ميتونه منو راهنمايي كنه؟
من مي خوام يك فيلد يونيك داشته باشم كه محدوده بيشتري رو تحت پوشش بده بجاي نوع عددي. اگه بخوام با c# بنويسم كه مشكلي نيست ولي مي خوام تو خود sql باشه، فكر كنم بايد از trigger استفاده بشه. كسي كد آماده داره؟