View Full Version : سوال: ایجاد فیلد جدید در جدول
ji ming u
چهارشنبه 23 بهمن 1398, 13:22 عصر
"ALTER TABLE list_nahade ADD COLUMN IF NOT EXISTS [name] [nvarchar](50) NOT NULL ";
برای ایجاد یک فیلد جدید در جدول از دستور بالا استفاده می کنم اگر فیلد مورد نظر وجود نداشت فیلد را ایجاد کنه
ولی خطای زیر را نشون میده
Additional information: Incorrect syntax near the keyword 'COLUMN'.
Incorrect syntax near 'name'.
ROSTAM2
چهارشنبه 23 بهمن 1398, 14:08 عصر
سلام شاید این مقاله به کارت بیاد: https://www.codeproject.com/Tips/70146/Alter-table-Add-new-column-and-set-the-position
ji ming u
چهارشنبه 23 بهمن 1398, 14:10 عصر
سلام شاید این مقاله به کارت بیاد: https://www.codeproject.com/Tips/70146/Alter-table-Add-new-column-and-set-the-position
وقتی فیلد وجود نداره ایجادش مشکلی ندارم
فقط میخام کنترل کنم اگه فیلد وجود نداشت فیلد را ایجاد بکنه
the king
چهارشنبه 23 بهمن 1398, 14:44 عصر
"ALTER TABLE list_nahade ADD COLUMN IF NOT EXISTS [name] [nvarchar](50) NOT NULL ";
برای ایجاد یک فیلد جدید در جدول از دستور بالا استفاده می کنم اگر فیلد مورد نظر وجود نداشت فیلد را ایجاد کنه
ولی خطای زیر را نشون میده
Additional information: Incorrect syntax near the keyword 'COLUMN'.
Incorrect syntax near 'name'.
IF COL_LENGTH('
[list_nahade]', 'name') IS NULL ALTER TABLE list_nahade ADD [name] [nvarchar](50) NOT NULL
ji ming u
چهارشنبه 23 بهمن 1398, 15:21 عصر
IF COL_LENGTH('
[list_nahade]', 'name') IS NULL ALTER TABLE list_nahade ADD [name] [nvarchar](50) NOT NULL
Column names in each table must be unique. Column name 'name' in table 'list_nahade' is specified more than once.
وقتی بعد از اینکه فیلد ایجاد شد دوباره دستور اجرا میشه خطا بالایی را میده
the king
چهارشنبه 23 بهمن 1398, 15:46 عصر
Column names in each table must be unique. Column name 'name' in table 'list_nahade' is specified more than once.
وقتی بعد از اینکه فیلد ایجاد شد دوباره دستور اجرا میشه خطا بالایی را میده
از ویژگی های قشنگ این فروم اینه که یک کدی مینویسی یک کد دیگه نشون میده. هر چقدر تلاش می کنم کد درست رو نشون بده همچنان اصرار داره تغییرش بده.
151358
ji ming u
چهارشنبه 23 بهمن 1398, 15:53 عصر
از ویژگی های قشنگ این فروم اینه که یک کدی مینویسی یک کد دیگه نشون میده. هر چقدر تلاش می کنم کد درست رو نشون بده همچنان اصرار داره تغییرش بده.
151358
خیلی ممنونم حل شد
فداتتتتتتتتتتتتتتتتتتتتتت تتتتتتتتتتتتتتتتتتتتتتتتت تتتتتتتتتتتتتتتتتتتتتتتتت تتتتتتتت
عزیزی
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.