مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

jafar_palideh

عضویت از 1392/08/08

تبدیل یه فیلد به کلید خارجی بعد از ورود داده

  • چهارشنبه 12 اردیبهشت 1397
  • 15:02
تشکر میکنم

سلام. من یه فیلد تویه یه جدول دارم که Nvarchar هست به نام رخداد که توش تا الان 5000تا رکورد وارد شده .
میخوام کلید خارجیش کنم که جایه دیگه پر شه و اینجا فراخوانی بشه و پر کردنی نباشه 
جدولش رو تعریف کردم . فقط موندم این رکوردهایی که تا الان وارد شده رو چیکار کنم ؟
جدول جدیدم یه آی داره که اتوماتیک جنریت میشه
کد رخداد و نام رخداد که نمیتونه تکراری باشه.

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

علی رمضانی

عضویت از 1392/12/24

  • یکشنبه 30 اردیبهشت 1397
  • 11:14

با سلام

شما می تونی مقادیر فیلد رخداد از جدول A رو داخل فیلد (مثلا به نام j ) یه جدول به نام مثلا B بریزید و بعد دستور زیر رو اجرا کنید تا جدول A آپدیت بشه

update a set a.rokhdad = b.ID from A a inner join B b on a.rokhdad = b.j

امیدوارم منظورتون رو درست متوجه شده باشم و پاسخم مفید بوده باشه

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)