View Full Version : تغییر نام ستون
SADAF
سه شنبه 10 تیر 1382, 08:25 بعد از ظهر
با چه دستوری میشه اسم یک ستون رو تغییر داد ؟
تشکر.
(امید)
سه شنبه 10 تیر 1382, 08:34 بعد از ظهر
ســــــــــــــــــــــلا م :D
منظور از تغییر نام ستون یعنی تغییر اسم فیلد؟
امید
vadood
سه شنبه 10 تیر 1382, 09:16 بعد از ظهر
ALTER TABLE ALTER COLUMN column_name ...
البته اسم رو نمیشه عوض کرد. باید حذف و اضافه کنی
SADAF
سه شنبه 10 تیر 1382, 10:08 بعد از ظهر
آره امید خان یعنی همون
ولی من بدون DROP و سپس ADD ستون ( ببخشید فیلد ) می خوام این RENAME رو انجام بدم. آیا دستوری نیست ؟ با ALTER TABLE که می دونم نمیشه.
ممنون
vadood
سه شنبه 10 تیر 1382, 10:55 بعد از ظهر
می تونی تو EM این کارو بکنی
ولی باز اون خودش این کارا رو انجام میده، بی این که بفهمی
emad4000
سه شنبه 21 شهریور 1385, 02:53 قبل از ظهر
حالا اگه جدول خالی نباشه چی ؟
در این صورت باید اطلاعات این ستون رو یه جایی مثل یک DataTable نگه داشت و بعدا در ستون جدید وارد کرد که در این صورت خیلی پیچیده میشه چون حالتهای زیادی ممکنه اتفاق بیفته . کسی این کارو انجام نداده ؟ اگه کسی کدشو داره لطفا اینجا بذاره
reza_rad
سه شنبه 21 شهریور 1385, 11:07 قبل از ظهر
حالا اگه جدول خالی نباشه چی ؟
در این صورت باید اطلاعات این ستون رو یه جایی مثل یک DataTable نگه داشت و بعدا در ستون جدید وارد کرد که در این صورت خیلی پیچیده میشه چون حالتهای زیادی ممکنه اتفاق بیفته . کسی این کارو انجام نداده ؟ اگه کسی کدشو داره لطفا اینجا بذاره
می تونی از جدولت کپی بگیری مثلا با select into و ...
http://manuals.sybase.com:80/onlinebooks/group-as/asg1250e/sqlug/@ebt-link;pt=22568?target=%25N%15_23695_START_RESTART_N %25
این انجمن با استفاده از vBulletin نسخه 3.7.1 کار می کند
تمامی حقوق سیستم این انجمن متعلق به شرکت Jelsoft Enterprises Ltd می باشد.