نجمه خانم
سه شنبه 03 شهریور 1388, 13:10 عصر
با سلام
من ميخام با استفاده از يه پروسيجر جدول syscolumns كه يكي از جداول سيستمي هست را تغيير بدم با استفاده از اينپروسيجر:
CREATE PROCEDURE sp_SetDefault(@Def char(10),@name char(10), @ID char(10)) AS
exec sp_configure 'allow', 1
reconfigure with override
Update syscolumns Set cdefault = @Def WHERE (name = @name and id=@ID)
exec sp_configure 'allow', 0
reconfigure with override
go
ولي هنگام ساخت اون خطاي زير را ميده
Ad hoc updates to system catalogs are not enabled. The system administrator must reconfigure SQL Server to allow this.
ميشه راهنمايي كنيد و بگين مشكل از كجاست؟
ممنون
من ميخام با استفاده از يه پروسيجر جدول syscolumns كه يكي از جداول سيستمي هست را تغيير بدم با استفاده از اينپروسيجر:
CREATE PROCEDURE sp_SetDefault(@Def char(10),@name char(10), @ID char(10)) AS
exec sp_configure 'allow', 1
reconfigure with override
Update syscolumns Set cdefault = @Def WHERE (name = @name and id=@ID)
exec sp_configure 'allow', 0
reconfigure with override
go
ولي هنگام ساخت اون خطاي زير را ميده
Ad hoc updates to system catalogs are not enabled. The system administrator must reconfigure SQL Server to allow this.
ميشه راهنمايي كنيد و بگين مشكل از كجاست؟
ممنون