در جدول employees با ستون‌های id, name, department_id, hire_date و salary یک ردیف جدید با مقادیر (101, 'علی رضایی', 3, '2025-05-01', 50000) وارد کنید.

2.0 بازدید آخرین ویرایش در 201 روز قبل ساعت 03:21

0.0

برای این سؤال از دستور INSERT INTO استفاده کنید، به‌صورت: INSERT INTO employees (id, name, department_id, hire_date, salary) VALUES (...). در صورت استفاده از فیلدهای با مقدار خودکار (AUTO_INCREMENT) شناسه را حذف کنید. به قالب تاریخ و نوع داده‌ها توجه کنید و در صورت وجود محدودیت‌ها (مثل NOT NULL یا کلید خارجی) ابتدا مقادیر سازگار را بررسی کنید؛ برای وارد کردن چند ردیف می‌توانید از VALUES جداشده با کاما یا INSERT ... SELECT استفاده نمایید.

توسط پژوهشگر در 201 روز قبل ساعت 03:21
دسته بندی ها: SQL SQL for beginner
nima در 201 روز قبل ساعت 06:43

برای افزودن یک ردیف جدید به جدول employees از INSERT INTO استفاده کنید. اگر ستون id از AUTO_INCREMENT پشتیبانی می‌کند، بهتر است این ستون را در نحوه INSERT لحاظ نکنید تا مقدار خودکار تخصیص یابد و یکتا بودن شناسه حفظ شود. مقدار تاریخ باید با قالب 'YYYY-MM-DD' باشد و سایر مقادیر با نوع داده‌ها و محدودیت‌های NOT NULL یا کلید خارجی department_id سازگار باشند. همچنین مطمئن شوید که مقدار department_id برابر با 3 وجود دارد تا نقض کلید خارجی رخ ندهد و رکورد با id=101 قبلاً وجود نداشته باشد.

گزارش

1 پاسخ

جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من

در حال بارگیری...
ورود به حساب کاربری