資料記錄增刪改小結
新增:
insert into 表名 values(值,值,值…..)
insert into 表名(列名1,列名2,列名3….) values(值1,值2,值3…..)
insert into 表名(列名2,列名4,列名5….) values(值2,值4,值5…..)
修改:
update 表名 set 列名=值,列名=值 where 條件
刪除:
delete from 表名 where 條件
如果不加where 條件,就是刪除所有的資料。
刪除:清空資料
truncate table 表名
通過刪除整張表之後再重新建立一張表來達到清空資料的目的。
delete 和 truncate的區別是delete刪除的資料在事務管理的情況下還能恢復,而truncate則不能恢復。
資料表小結
資料表建立
create table 表名(
列名 資料型別 約束 ,
列名 資料型別 約束 約束,
………
);檢視表
show tables:檢視所有的表
show create table 表名: 檢視建表語句以及字符集
desc 表名:檢視表結構
show columns from 表名
修改表的語句
alter table 表名(add|modify|drop) 列名 型別(長度) 約束。-了解
alter table 表名change 舊列名 新列名 型別(長度) 約束。-了解
rename table 舊表名 to 新錶名-了解
刪除表
drop table 表名
資料庫 資料庫基本操作
操作練習 修改表結構 表資料的操作 實現 1 建立表 create table student stu no char 12 not null primary key,stu name varchar 20 not null gender tinyint 1 default1,age tinyint...
資料庫的基本操作
sql server 2000 是一種採用 t sql 語言的大型關係型資料庫管理系統。資料訓的資料按不同的形式組織在一起,構成了不同的資料物件。以二維表的形式組織在一起的資料就構成了資料庫的表物件,資料庫是資料庫物件的容器。資料庫物件沒有對應的磁碟檔案,整個資料庫對應磁碟上的檔案與檔案組。一 sq...
資料庫的基本操作
import studentmanager.h import import studentmodel.h 單例 全域性變數,預設為空 static studentmanager manager nil 定義資料庫指標物件 static sqlite3 dbpoint nil implementati...