HamidReza Ireh

حمیدرضا ایره

HamidReza Ireh

حمیدرضا ایره

۳۹ مطلب با موضوع «DataBase» ثبت شده است

عبارت not null  موجب میشود تا ستون مورد نظر نتواند مقدار null  را بپذیرد.

not null  باعث میشود تا فیلد مورد نظر همیشه دارای مقدار بوده به این معنا که شما نمیتوانید یک record جدید بدون value یا یک record موجود را بدون مقدار(value) ,  به روز کنید(update).

عبارت SQL زیر موجب میشود تا ستون های "P_Id" و "LastName" مقدار null را نپذیرند(یعنی نمیتوان این دو فیلد را خالی بگذاریم).

CREATE TABLE Persons
(
P_Id int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)
Constraints برای محدود ساختن آن داده هایی که می توانند در جدول ذخیره شوند استفاده میشود.
میتواند زمانی که یک جدول ساخته میشود و یا بعد از ساخته شدن آن ( همراه دستور ALTER TABLE ) مشخص شود.
ما بر روی CONSTRAINTS های زیر تمرکز میکنیم.
   * NOT NULL
* UNIQUE
* PRIMARY KEY
* FOREIGN KEY
* CHECK
* DEFAULT

عبارت CREATE TABLE برای ساختن یک جدول در پایگاه داده استفاده می شود.
دستور CREATE TABLE:

CREATE TABLE table_name
(
column_name1 data_type,
column_name2 data_type,
column_name3 data_type,
....
)

برای ساختن یک پایگاه داده از این عبارت استفاده می کنیم.
دستور آن به صورت زیر است:

CREATE DATABASE database_name

عبارت SELECT INTO در SQL برای انتخاب اطلاعات یک جدول و وارد کردن این اطلاعات در جدول دیگر میباشد.
این عبارت برای داشتن یک کپی از اطلاعات به عنوان پشتیبان می باشد.
دستور SELECT INTO :

SELECT *
INTO new_table_name [IN externaldatabase]
FROM old_tablename

عملگر UNION در SQL دو یا چند عبارت SLELECT را با هم ترکیب میکند.
نکته اینکه هر عبارت SELECT داخل عملگر UNION باید حتما دارای تعداد یکسان ستون وستون ها نیز دارای اطلاعات یکسان و تعداد داده ها در هر ستون باید یکسان باشد.

دستور UNION :

SELECT column_name(s) FROM table_name1
UNION
SELECT column_name(s) FROM table_name2