View Full Version : کاربرد rowguid در sql server
iman_pc_love
چهارشنبه 10 اسفند 1390, 10:17 صبح
در sql server management studio وقتی نوع یک فیلد از جدول را uniqueidentifier انتخاب می کنیم در قسمت column properties یک property با نام RowGUID وجود داره که میشه مقدار yes یا No بهش داد. حالا سوال من اینه حتی با No بودن این فیلد هم وقتی رکوردی به جدول اضافه میشه به صورت اتوماتیک یه مقدار uniqe به فیلدی که نوعش uniqueidentifier باشه وارد میشه پس yes یا No بودن RowGUID چه فرقی می کنه اصلاً کاربرد این فیلد چیه؟
tiphooo
چهارشنبه 10 اسفند 1390, 23:58 عصر
RowGUID معمولا برای استفاده در Replication استفاده می شود
iman_pc_love
پنج شنبه 11 اسفند 1390, 09:16 صبح
میشه دقیقاً منظورتون رو بگید؟ یعنی چه موقعی کاربرد داره؟ چه موقعی باید مقدارش رو yes بذاریم چه موقع No تعثیراتش چیه؟ چه فرقی می کنه؟ و .... ( از replication ) چیزی نمی دونم
iman_pc_love
شنبه 13 اسفند 1390, 20:00 عصر
یعنی برای طراحی دیتابیس مقدارش مهم نیست؟
tiphooo
شنبه 13 اسفند 1390, 20:46 عصر
دوست عزیز بحث Replication بیشتر مربوط به Admin دیتابیس دارد ولی در طراحی دیتابیس شما نیاز نیست ROWGUID را yes کنید. .
Galawij
شنبه 13 اسفند 1390, 21:28 عصر
دوست عزیز،
وقتی شما چند تا سرورتون را با هم Replication می کنید برای جداولی که در Replication انتخاب می کنید، یک ستون با نام RowGiud به صورت اتوماتیک درست می شه که نوع داده اش uniqueidentifier هست.
این خصوصیت می گه که شما می خواید این ستونتون به عنوان ستون RowGuid انتخاب بشه یا نه؟
moory1364
پنج شنبه 17 فروردین 1391, 00:27 صبح
بخوایم این خودش مقدار گیری کنه چی کار باید کنیم ؟
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.