PDA

View Full Version : سوال: ساخت یک بانک اطلاعاتی جدید و کپی بانک قبلی در جدید با تمام محتویات از طریق کدنویسی



reza1699
شنبه 31 فروردین 1392, 09:10 صبح
من قصد دارم در ابتدای سال جدید ، نرم افزار به طور اتوماتیک ابتدا چک بکنه که آیا بانک اطلاعاتی سال جدید وجود داره یا خیر و در صورت عدم وجود ، یک بانک جدید بسازه و کل اطلاعات بانک سال گذشته رو در اون کپی کنه !

اسم بانک ها بر اساس سال خواهد بود یعنی 1391 یا 1392 یا ... !

مسئله اصلی من ساخت بانک اطلاعاتی جدید و کپی اطلاعات بانک قبلی در بانک جدید هست !

group45
شنبه 31 فروردین 1392, 23:23 عصر
با سلام
برای ساخت دیتابیس از این دستور استفاده میشه CREATE DATABASE database_name
برای ساختن تیبل از این کد استفاده میشه "create table t(n int)" همون طور که میبینید فیلداشم داره معرفی میشه با دیتا تایپشون
برای سلکت کردن اطلاعات هم از این کد استفاده میشه INSERT INTO t(n) SELECT * FROM old -table

راهنماییش از من. دیگه بقیش با خودتون

hossein_sh2008
جمعه 20 اردیبهشت 1392, 19:46 عصر
سلام دوستان
آیا امکانش هست روش کارآمد تری برای این کار وجود داشته باشه
مثل نرم افزار یا چیزی بنویسیم یا وجود داشته باشه که بانکی رو که ساختم قبلا(مثل بانک سال قبل با تمام تغییرات و نوع و اسم و فیلدهای جداول) رو به اسکریت مانند تبدیل کنه و بعد ما هر وقت خواستیم اونو رو اجرا کنیم تا یک بانک با خصوصیات بانک قبلی ایجاد کنیم

با تشکر

hossein_sh2008
شنبه 21 اردیبهشت 1392, 08:20 صبح
كسي از دوستان كار نكرده اين قضيه اجرا script رو