ورود

View Full Version : نحوه حذف یک ستون از جدول



ji ming u
چهارشنبه 20 تیر 1397, 21:20 عصر
یک جدول دارم بنا names
یک فیلد بنام 1397 دارم
هرکاری میکنم با کد نویسی حذف نمیشه

sqlcom.CommandText = string.Format("ALTER TABLE names DROP COLUMN 1397");
sqlcon.Open();
sqlcom.ExecuteNonQuery();
sqlcon.Close();

خطای زیرو میده

Additional information: The object 'DF__names__1397__0B27A5C0' is dependent on column '1397'.

ASKaffash
چهارشنبه 20 تیر 1397, 22:13 عصر
سلام دو طرف فیلد براکت قرار بده

ji ming u
چهارشنبه 20 تیر 1397, 22:17 عصر
سلام دو طرف فیلد براکت قرار بده

بازم همون ارورر را میده

ji ming u
چهارشنبه 20 تیر 1397, 22:56 عصر
کسی نیست کمک کنه>

Mahmoud.Afrad
پنج شنبه 21 تیر 1397, 05:55 صبح
https://stackoverflow.com/a/19461205

ji ming u
پنج شنبه 21 تیر 1397, 06:58 صبح
فیلدهایی که مقدار
DEFAULT دارند را نمیشه با این روش حذف کرد

رامین مرادی
پنج شنبه 21 تیر 1397, 08:17 صبح
اینجا رو ببینید.

https://stackoverflow.com/questions/8641954/how-to-drop-column-with-constraint

ji ming u
پنج شنبه 21 تیر 1397, 08:29 صبح
اینجا رو ببینید.

https://stackoverflow.com/questions/8641954/how-to-drop-column-with-constraint

The object 'DF__model_memb__City__5A4F643B' is dependent on column 'city'.
این خطا را میده

Mahmoud Zaad
پنج شنبه 21 تیر 1397, 08:44 صبح
سلام
قبل از حذف فیلد، ابتدا اون وابستگی رو حذ کنید.
ALTER TABLE demo DROP CONSTRAINT DF__DEMO__2F126280

مقادیر خودتون رو جایگزین کنید.

منبع (https://www.sqlservercentral.com/Forums/1371011/The-object-DF-is-dependent-on-column-COL1-But-How)

ji ming u
پنج شنبه 21 تیر 1397, 10:10 صبح
سلام
قبل از حذف فیلد، ابتدا اون وابستگی رو حذ کنید.
ALTER TABLE demo DROP CONSTRAINT DF__DEMO__2F126280

مقادیر خودتون رو جایگزین کنید.





منبع (https://www.sqlservercentral.com/Forums/1371011/The-object-DF-is-dependent-on-column-COL1-But-How)

بازم هنگام حذف مقدار پیش فرض با کلمه defualt خطا میده