آموزش SQL | قانون DEFAULT
خطای دسترسی
برای ثبت پاسخ، ابتدا باید در سایت وارد شوید.
از قانون DEFAULT برای تعیین یک مقدار پیش فرض برای یک ستون در مواقعی که هیچ مقداری برای ستون وارد نشده است، استفاده می شود.
قانون DEFAULT در دستور CREATE TABLE
My SQL / SQL Server / Oracle / MS Access:
CREATE TABLE Persons (
ID int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Age int,
City varchar(255) DEFAULT 'Sandnes'
);
از قانون DEFAULT می توان برای وارد کردن مقادیر سیستمی نیز استفاده کرد. مثلاً هر بار که یک ردیف جدید در جدول اضافه می شود تاریخ همان لحظه ی سیستم در این ستون وارد شود. که برای اینکار از تابع سیستمی GETDATE() استفاده می شود. و همینطور از توابع سیستمی دیگری نیز برای این کار می توان استفاده کرد.
CREATE TABLE Orders (
ID int NOT NULL,
OrderNumber int NOT NULL,
OrderDate date DEFAULT GETDATE()
);
برای ثبت پرسش ابتدا در سایت وارد شوید.