با استفاده از SQL یک جدول به‌نام students ایجاد کنید که ستون student_id را به‌عنوان PRIMARY KEY (از نوع INTEGER) و دو ستون دیگر name (متن) و age (عدد صحیح) داشته باشد.

14.0 بازدید آخرین ویرایش در 198 روز قبل ساعت 03:05

0.0

از دستور CREATE TABLE برای ساخت جدول استفاده کنید و قید PRIMARY KEY را برای student_id تعیین کنید تا مقدارها یکتا و غیرخالی باشند؛ در SQLite می‌توانید از INTEGER PRIMARY KEY AUTOINCREMENT استفاده کنید و در PostgreSQL از SERIAL PRIMARY KEY یا در SQL Server از INT IDENTITY(... ) PRIMARY KEY بهره ببرید. نکته: می‌توانید قید PRIMARY KEY را به‌صورت inline (در تعریف ستون) یا جداگانه در انتهای تعریف جدول بنویسید.

توسط پژوهشگر در 198 روز قبل ساعت 03:05
دسته بندی ها: SQL SQL for beginner
sara در 198 روز قبل ساعت 03:05

قید PRIMARY KEY روی student_id تضمین می‌کند که مقدارها یکتا و غیر‌خالی باشند و می‌توان آن را به‌صورت inline یا به‌عنوان قید جداگانه نوشت. در SQLite معمولاً از INTEGER PRIMARY KEY AUTOINCREMENT استفاده می‌شود، در PostgreSQL می‌توانید از SERIAL PRIMARY KEY یا IDENTITY و در SQL Server از INT IDENTITY(...) PRIMARY KEY بهره ببرید. برای کیفیت داده‌ها بهتر است name را NOT NULL کنید و محدودیتی مثل CHECK(age >= 0) یا مقدار پیش‌فرض برای age در نظر بگیرید.

گزارش

1 پاسخ

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

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