SQL語句對比

2021-09-02 20:22:56 字數 719 閱讀 4370

資料庫操作

資料表操作

字段操作

資料操作

增drop database

create table 表名(欄位及型別);

alter table 表名 add欄位 型別 其他;

insert into 表名 (字段)values(值)

刪rop database

drop table 表名

alter table 表名 drop欄位 ;

delete from 表名 where 條件;

改use資料庫名(切換到該資料庫)

alter table 資料表原名字 rename to 新名字

alter table 表名 change 舊欄位名稱 新字段名稱 型別 (change可修改名稱,但必須帶舊字段)

alter table 表名 modify 欄位名稱 型別 其他 (modify不能修改名稱,可直接修改字段屬性)

pdate 表名 set 字段=值 where 條件;

查show databases; 檢視所有資料資訊

select database();檢視當前使用的是哪個資料庫

show tables;檢視所有資料表資訊

describe 表名;檢視該資料表結構(簡寫:desc+表名)

select 字段 from 表名 where 條件;

select * from 表名 where 條件;

儲存過程與SQL語句對比

優勢 1 提高效能 sql語句在建立過程時進行分析和編譯。儲存過程是預編譯的,在首次執行乙個儲存過程時,查詢優化器對其進行分析 優化,並給出最終被存在系統表中的儲存計畫,這樣,在執行過程時便可節省此開銷。2 降低網路開銷 儲存過程呼叫時只需用提供儲存過程名和必要的引數資訊,從而可降低網路的流量。3 ...

SQL約束(對比)

約束主要包括 not null unique primary key foreign key check default 1 not null 用於控制欄位的內容一定不能為空 null 用法 create table mytable id varchar 32 not null,name varch...

SQL語句中 處理時間型別字段 的語法對比

sql語句中處理時間型別字段 查詢最近24小時以內的記錄 在oracle和access中是截然不同的。在sql server中的語法有待新增。在oracle中的語法結構 時間相減,時間順序,字串連線等 select from table1 where ceil to date 2013 05 31 ...