use date--使用某個資料庫
godrop database date
go--建立表
create table student
(code int not null,
name varchar(20),
birthday datetime)go
--修改表新增列
alter table student add *** int
--修改表刪除列
alter table student drop column ***
--刪除整個表
drop table student
--向表中插入資料
insert into student values(1,'張三','1990-09-09')
insert into student values(2,'李四','1991-09-09')
insert into student (code,name) values(3,'王五')
--查詢表中所以資料
select *from student
--修改資料
update student set birthday='1990-09-09'
update student set birthday='1991-09-23' where name='李四'
--刪除資料
delete from student
delete from student where name='王五'
--truncate table(刪除資料、清空資料)
score drop table(刪除整個表)
select*from(刪除表)
delete from
delete刪除表裡邊的資料
delete→生成龐大日誌→資料庫收縮
↓階段事務日誌
drop database test --刪除test資料庫
create database wow --建立wow資料庫
use wow --使用wow資料庫
gocreate table warcraft --建立warcraft表,分別建立name列、age列、birthday列
(name varchar(20),
age int primary key identity(1,1), --primary key為主鍵,age列從1開始,每增加1條,增加1
birthday datetime
)create table score --建立score表,分別建立age列、sage列、course列、score列。
設為自增長後,insert into warcraft values後面括號中的 age 不應填寫。
(age int primary key,
sage int references warcraft (age),
course varchar(20),
score decimal(18,2) --後面若加上 unique ,則表示score列中資料是唯一的,不可重複的)go
insert into score values (1,'語文',98) --對應新建立的score表
goalter table warcraft add firstname varchar(20) --修改warcraft表,增加firstname列
alter table warcraft drop column firstname --修改warcraft表,刪除firstname列
drop table warcraft --刪除整個warcraft表
goinsert into warcraft values('jim',15,'1999-09-09') --向warcraft表中增加資料
select *from warcraft --查詢warcraft表中所有資料
select name from warcraft --查詢warcraft表中name列資料
insert into warcraft values('jerry',20,'1994-04-04')
select *from warcraft
insert into warcraft(age,name) values(22,'tom') --向warcraft表中按照(age,name)格式增加資料
update warcraft set age=23 --修改warcraft表,修改所有age列為23
update warcraft set age=24 where name='tom' --修改warcraft表,修改name為tom一行的age列為24
delete warcraft where name='jim' --刪除warcraft表中name為jim一行
資料庫語言
1.dml語言 資料操作語言 用於運算元據庫物件中所包含的資料。1 insert 新增資料語句 2 update 更新資料語句 3 delete 刪除資料語句 2.insert命令 1 語法 insert into 表名 欄位1,欄位2,欄位3.values 值1 值2 值3 2 注 欄位或值之間用...
資料庫語言
資料定義語言 ddl create drop alter等語句 建立資料庫 create database 資料庫名 create database 資料庫名 character set 字符集 檢視資料庫 show databases 檢視資料庫中的所有的資料庫 show create datab...
資料庫語言
資料庫語言類似於高階語言,是使用者與dbms之間的媒介,是使用者與計算機之間的媒介。它包括資料描述語言和資料操縱語言兩大部分,前者負責描述和定義資料庫,後者負責對資料進行各種操作。1資料描述語言 資料描述語言 data description language,ddl 的任務是對資料庫的邏輯設計和物...