یک جدول به نام employees با ستون‌های id از نوع INTEGER، name از نوع VARCHAR(100) NOT NULL، email از نوع VARCHAR(255) NOT NULL و hire_date از نوع DATE ایجاد کنید.

0.0 بازدید آخرین ویرایش در 221 روز قبل ساعت 01:12

0.0

مسئله را با استفاده از دستور CREATE TABLE در SQL حل کنید و برای ستون‌هایی که نباید مقدار NULL داشته باشند از عبارت NOT NULL استفاده کنید؛ این کار در هر پایگاه داده رابطه‌ای رایجی مثل MySQL، PostgreSQL یا SQLite مشابه است. برای اطمینان می‌توانید پس از ایجاد جدول با دستورهایی مانند DESCRIBE employees (یا \d employees در PostgreSQL و PRAGMA table_info در SQLite) ساختار ستون‌ها را بررسی کنید و با اجرای یک INSERT بدون مقدار برای ستون‌های NOT NULL، رفتار را تست کنید تا مطمئن شوید محدودیت‌ها اعمال شده‌اند.

توسط پژوهشگر در 221 روز قبل ساعت 01:12
دسته بندی ها: SQL SQL for beginner
reyhaneh در 221 روز قبل ساعت 14:09

برای ایجاد جدول employees با ستون‌های id، name، email و hire_date، از دستور CREATE TABLE با تعریف NOT NULL برای name، email و hire_date استفاده کنید و مقدار id را به‌عنوان کلید اصلی و خودکار افزایش‌دهنده تعریف کنید (مثلاً SERIAL در PostgreSQL یا AUTOINCREMENT در MySQL). پس از ایجاد، با ابزارهایی مانند DESCRIBE (یا \d در PostgreSQL و PRAGMA table_info در SQLite) ساختار ستون‌ها را بررسی کنید و با تلاش برای INSERT ناقص برای ستون‌های NOT NULL، صحت محدودیت‌ها را تست کنید. همچنین توصیه می‌شود ایمیل را UNIQUE کنید تا از تکراری بودن داده‌ها جلوگیری شود. در نظر بگیرید اندازه VARCHAR مناسب است و برای ایمیل طول 255 کاراکتر کافی است.

گزارش

1 پاسخ

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

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