تالار گفتمان مانشت

نسخه‌ی کامل: پرکردن یک فیلد براساس مقادیر فیلد های قبلی سطر
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام دوستان
فرض کنید جدولی به این شکل داریم که مقدار ستون چهارم باید بر اساس اطلاعات سه فیلد قبلی پر بشه و براساس اینکه هر کدوم چه مقداری دارن فرمول مجزایی برای محاسبه مقدارش وجود داره
حالا سوال من اینکه تو اس کیو ال سرور این قابلیت وجود داره که موقع ورود اطلاعات ، ستون چهارم بطور خودکار با تابعی که بر اساس سه فیلد قبلی همون سطر نوشته شده مقداردهی بشه!!!
موقع ایجاد جدول باید این کار رو بکنید
اینم یک مثال برای این کار
کد:
CREATE TABLE Test
(
  FirstName NVARCHAR(30) NOT NULL

  LastName NVARCHAR(30) NOT NULL,

  FullName AS (FirstName + ' ' + LastName),
);
(13 آبان 1393 08:22 ب.ظ)mehdi.m2 نوشته شده توسط: [ -> ]موقع ایجاد جدول باید این کار رو بکنید
اینم یک مثال برای این کار
کد:
CREATE TABLE Test
(
  FirstName NVARCHAR(30) NOT NULL

  LastName NVARCHAR(30) NOT NULL,

  FullName AS (FirstName + ' ' + LastName),
);

ممنونم اما برای هر فیلد باید یه فرمول جدا داشته باشم
مثلا اگه کاربر برای فیلد دوم مقدار x رو وارد کرد یه فرمول و اگه مقدار y رو وارد کرد فرمول دیگه ای رو برای محاسبه فیلد چهارم استفاده کنه
لینک مرجع