总结常用SQL操作数据库语法
SQL是用于操作关系型数据库的标准语言,常用的SQL操作包括:SELECT查询数据,INSERT插入数据,UPDATE更新数据,DELETE删除数据。其中,SELECT语句可以配合WHERE子句进行条件查询,也可以使用聚合函数如COUNT、SUM、AVG等进行数据统计。INSERT语句可以一次插入多条数据,也可以插入部分字段的数据。UPDATE语句可以修改指定条件的记录,也可以使用SET子句批量修改字段值。DELETE语句可以删除指定条件的记录,也可以使用INNER JOIN等连接方式删除关联表中的记录。
创建数据库
CREATEDATABASEdatabase-name
删除数据库
dropdatabasedbname
备份sql server
---创建备份数据的deviceUSEmasterEXECsp_addumpdevice'disk','testBack','c:mssql7backupMyNwind_1.dat'---开始备份BACKUPDATABASEpubsTOtestBack
创建新表
根据已有的表创建新表:
createtabletabname(col1type1[notnull][primarykey],col2type2[notnull],..)
使用旧表创建新表
A:createtabletab_newliketab_oldB:createtabletab_newasselectcol1,col2…fromtab_olddefinitiononly
删除新表
droptabletabname
增加一个列
Altertabletabnameaddcolumncoltype
注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。
添加主键
Altertabletabnameaddprimarykey(col)
删除主键
Altertabletabnamedropprimarykey(col)
创建索引
create[unique]indexidxnameontabname(col….)
删除索引
dropindexidxname
注:索引是不可更改的,想更改必须删除重新建。
创建视图
createviewviewnameasselectstatement
删除视图
dropviewviewname