SQL-增删改
2024-10-21 11:57:30
-- 删除表
drop table
-- 建表
create table
-- 表注释
comment on table ... is ...
-- 字段注释
comment on column ... is ...
-- 查询
select * from
-- 增加
insert into ... values ...
-- 修改
update ... set ...
-- 修改多个字段
update student_info s set s.home_address = '湖南',s.household_type = '农村户口';
commit;
-- 来自湖南的同学 学历改成 本科
update student_info s set s.education = '本科' where s.home_address = '湖南';
commit;
-- 条件删除数据
delete from student_info s where s.home_address = '广东';
commit;
-- 删除整个表的数据
delete from student_info ;
commit;
-- 提交
commit;
-- 回滚
rollback;
-- varchar和varchar2的区别
varchar对空串不处理,varchar2将空串当做null来处
varchar存放固定长度的字符串
varchar2是存放可变长度的字符串
-- truncate 与delete的区别? 面试题 必问
truncate 是不需要提交的
truncate的性能远远大于delete
最新文章
- JSON相关知识,转载:删除JSON中数组删除操作
- Monkeyrunner 常用按键
- scss/css 中添加ie hack
- linux系统下,查看端口号被哪个应用占用
- swift 定时器的使用
- Watering Grass
- Note_Master-Detail Application(iOS template)_04_ YJYMasterViewController.h
- document cookie用法
- 如何获取supersocket的源代码
- uva10375 Choose and divide
- BZOJ3166: [Heoi2013]Alo
- Asp.Net静态资源动态压缩之WebOptimization
- 神经网络中误差反向传播(back propagation)算法的工作原理
- 【转】终极 Shell
- MFC——error LNK2005: ";protected: static struct AFX_MSGMAP
- lightoj 1005 组合数学
- Python信息采集器使用轻量级关系型数据库SQLite
- Char型和string型字符串比较整理
- iPhone 禁止 Safari 页面上下拖动反弹
- Python系列 - 进程和线程