View Full Version : نحوه گرفتن اسکریپت اشیا در SQL SERVER از طریق دستورات T SQL
ferdin
پنج شنبه 29 اردیبهشت 1390, 16:14 عصر
سلام
من چطوری می تونم با دستورات T SQL اسکریپت اشیا SQL SERVER از قبیل Table و View , .....بگیرم.
لطفا راهنمایی کنید.
یوسف زالی
پنج شنبه 29 اردیبهشت 1390, 16:29 عصر
برو رو اشیا مورد نظر.
راست کلیک کن.
Script .. as رو بزن و Create رو.
به همین آسونی.
یوسف زالی
پنج شنبه 29 اردیبهشت 1390, 16:51 عصر
اما اگه منظورتون مستقیم با Script هست:
select VIEW_DEFINITION
from INFORMATION_SCHEMA.VIEWS
select ROUTINE_DEFINITION
from INFORMATION_SCHEMA.ROUTINES
برای جدول ها هم می تونید از Join کردن استفاده کنید:
select *
from INFORMATION_SCHEMA.TABLES A
join INFORMATION_SCHEMA.COLUMNS B on A.TABLE_NAME = B.TABLE_NAME
برای جدول ها راه دیگه ای برای تبدیل به اسکریپتشون پیدا نکردم.
از دوستان دیگه کسی راه دیگه ای می دونه؟
ferdin
جمعه 06 خرداد 1390, 17:06 عصر
از جوابت ممنون
اما برای جدول این دستوراتی که نوشتی اسکریپت رو نمیده . روش دیگه ای وجود نداره ؟
AminSobati
دوشنبه 09 خرداد 1390, 23:55 عصر
شاید این کمک کنه:
http://www.sqlservercentral.com/articles/SMO/scriptdatabaseobjectswithsmo/2342/
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.