新建表
create table ssss
( id_ varchar2(64 char) not null,
address varchar2(255 char),
age number(10),
name varchar2(255 char)
)
增加字段
alter table 表名 add 欄位名 型別(值)
alter table ssss add phone varchar(40);
刪除字段
alter table 表名 drop column 欄位名,oracle是這樣的
示例: alter table ssss drop column phone;
插入資料
insert into 表名(欄位名) values(值)
示例:insert into ssss (id_, address, age, name)
values (『1』, 『西安市鄠邑區』, 23, 『馬馳』);
修改表字段的值
update 表名 set 需要修改的字段=修改的內容 where 條件
update ssss
set address = '西安市長安區',
age = 20
where id_ = 1
刪除表中相關資料
delete 表名 where 刪除的條件;
delete ssss
where id_ = 2;
SQL常見面試題彙總
sql查詢較慢的原因以及改進方法 重要程度 五顆 1 沒有索引或者沒有用到索引 這是查詢慢最常見的問題,是程式設計的缺陷 create unique clustered nonclustered index index name on with index property n 說明 unique ...
常見操作彙總
搜尋命令 busybox find name gralloc 檢視正在執行的程式包名 adb s 172.22.217.111 5555 shell dumpsys window grep mcurrentfocus 編譯命令 單個編譯 arm none linux gnueabi gcc o he...
面試常見彙總
如果需要獲取最大的k個值,可以建個小堆。否則,建大堆。vs下的是1.5倍擴容,linux下因為要考慮到和記憶體管理的夥伴演算法相容,所以採用2倍擴容的方式。如何高效的使用vector,盡量避免擴容呢?如果提前知道vector要存的資料個數,則可以使用reserve n 函式來避免多次擴容所導致的效率...