SQL基础查询语句(insert update delete)
来源:互联网 发布:seo外包服务公司 编辑:程序博客网 时间:2024/05/17 04:02
主要是update、delete、insert(into)
//自己把 insert 和 update 搞糊了…
update
1、更新某一元组中的值:
update table_name set column_name1 = ’ ’ column_name2 = ’ ’ where …
set set set !!!
2、更新某一整列的值,通过select查询而得:
update table_name1(column) (select column from table_name2 where …. ) [where …]
ps:我总想着用insert , 但是在数据库中一直提示:
无法绑定由多个部分组成的标识符 “users.借阅证号”。
delete
1、删除某一个元组
delete from table_name where
//在写查询语句时总是在delete 与 from 之间加东西,,,,
2、删除全部数据
delete from table_name
//以下是自己的理解:
delete 是删除表中的所有内容,但是保留结构,truncate也是这样,But, delete 速度会比 truncate要慢是因为 detele在执行时要写日志,而truncate不需要,delete删除的数据还可以找回来,而truncate再也找不回来了
drop 也可以删除数据,是整个表进行删除
DDL(data definition language):
主要的命令有CREATE、ALTER、DROP, truncate 等,DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上,他们大多在建立表时使用。
DML(data manipulation language) :
它们是SELECT、UPDATE、INSERT、DELETE,就像它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言。
只有DML在操作时才会写日志!
DCL(data control language) :
是数据库控制功能。是用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,revoke等)语句。在默认状态下,只有sysadmin,dbcreator,db_owner或db_securityadmin等人员才有权力执行DCL。
刚好晚上用了revoke 更改用户的权限。
insert
1、向表中插入新的行
insert into table_name values (’ ‘, ’ ‘, ,,,)
or
insert into table_name(column1, column2,,,) values (’ ‘, ’ ‘,,,,)
2、
还在更新中
- SQL基础查询语句(insert update delete)
- SQL语句复习:insert,update,delete,select
- T-SQL Recipes------Insert, Update, Delete语句
- SQL语句复习:insert,update,delete,select
- delphi学习SQL语句 - Insert、Update、Delete
- SQL学习—INSERT、UPDATE、DELETE语句
- sql-server基础三(select 、update、insert,delete)
- UPDATE、DELETE 和 INSERT 语句中的子查询
- UPDATE、DELETE 和 INSERT 语句中的子查询
- sql触发器(insert,update,delete)
- sql触发器(insert,update,delete)
- SQL触发器编程(insert/update/delete)
- MYSQL INSERT UPDATE DELETE 语句
- DML语句(delete,insert,update)
- SQL基本语句(Insert,Select,Update和Delete)
- LINQ to SQL 语句之Insert/Update/Delete 操作
- LINQ to SQL语句之Insert/Update/Delete操作
- SQL Server索引进阶第十三篇:Insert,Update,Delete语句
- java web项目配置Redis(windows环境)
- 扫雷
- oracle总结
- [Hibernate 框架学习]一、初步体验
- highcahrt动态删减series数据列 及 图例点击事件
- SQL基础查询语句(insert update delete)
- jQuery序列化后的表单值转换成Json
- 用于物体追踪的.avi视频文件
- HTML(二十一)
- java静态代理与动态代理
- linux calibrate_delay
- HTML(二十二)
- C++通过WMI和系统API函数获取获取系统硬件配置信息
- HTML(二十三)