Practical – 94 : MY SQLમાં DDL,DCL & DML સ્ટેટમેન્ટનો ઉપયોગ
|
DDL – કાર્ય |
કમાન્ડ |
|
MySQL ના તમામ ડેટાબેઝનું લીસ્ટ જોવા માટે |
SHOW {DATABASES | SCHEMAS} [LIKE ‘pattern‘ | WHERE expr] |
|
કોઈ ડેટાબેઝનો ઉપયોગ કરવા માટે |
USE db1; SELECT COUNT(*) FROM mytable; # selects from db1.mytable |
|
કરન્ટ ડેટાબેઝના બધા ટેબલનું લીસ્ટ જોવા માટે |
SHOW [EXTENDED] [FULL] TABLES [{FROM | IN} db_name] [LIKE ‘pattern‘ | WHERE expr] |
|
નવું ટેબલ બનાવવા માટે |
CREATE TABLE table_name ( |
|
ટેબલનું સ્ટ્રક્ચર જોવા માટે |
DESCRIBE table_name; |
|
ટેબલમાં કોઈ ફિલ્ડ ઉમેરવા માટે |
ALTER TABLE products DROP COLUMN description; |
|
ટેબલમાં કોઈ ફિલ્ડની ડેટા ટાઈપ બદલવા માટે |
ALTER TABLE table_name MODIFY COLUMN column_name new_data_type; |
|
ટેબલમાંથી કોઈ ફિલ્ડ દુર કરવા માટે |
ALTER TABLE table_name DROP COLUMN column_name; |
|
ટેબલનું નામ બદલવા માટે |
ALTER TABLE old_table_name RENAME new_table_name; |
|
ટેબલમાં રહેલ ડેટા જોવા માટે |
SELECT column1, column2, … |
|
ટેબલમાં ડેટા ઉમેરવા માટે |
INSERT INTO table_name (column1, column2, column3, …) |
|
ટેબલમાંથી બધા ડેટાને એક સાથે દુર કરવા માટે |
DELETE FROM table_name; |
|
ટેબલને ડેટાબેઝમાંથી દુર કરવા માટે |
DROP TABLE table_name; |