الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة غريبة وحديثة في SQL 2008

بدأه EngPeek في 27 يونيو 2010 · 3 رد · 493 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

استغرب من انه في SQL 2008 management

وجدت انه عند عمل modify لاي procedure فانه يخرج على هيئة text

يعني هكذا



IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[cp_FN_Index_Save]') AND type in (N'P', N'PC'))
BEGIN
EXEC dbo.sp_executesql @statement = N'--حفظ بيانات
ALTER PROCEDURE [dbo].[cp_FN_Indexes_Save]
@I_ID bigint=0
,@I_Acc_no bigint

فما الحل

حتى يخرج طبيعي بدون ان يكون بين نصوص ''

"كل ما هو جديد ومميز ومفيد وغريب ولطيف "

مدونتي

#2

السلام عليكم

نفس الشيء موجود في 2005 وتم وضع حل لها في 2005 sp2 وذلك من خلال

SSMS --> Tools-->options-->scripting

ثم اختر خيار Script to 2000 (اي يناسب SQL 2000) لست متأكدا من الخيار بالضبط .

#3

الحمد لله

وجدت الحل اخيرا

وشكرا للاخ طارق ابراهيم فلقد ساعدتني

post-227284-071291400 1277624544_thumb.p

المرفقات
SQL_Editor.png

تم تعديل هذه المشاركة بواسطة EngPeek في 27 يونيو 2010 في 10:42

"كل ما هو جديد ومميز ومفيد وغريب ولطيف "

مدونتي

مواضيع مشابهة