sqlserver操作分类
2021/9/3 19:06:27
本文主要是介绍sqlserver操作分类,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
数据定义语言(DDL):create ,drop,alter【可以创建,修改,删除数据库,表,索引,视图,存储过程和其他对象】
数据操作语言(DML):delete,select,insert,update【用于处理数据,包括数据检索,在表中插入行,修改值,删除行等】
数据控制语言(DCL):grant,revoke,commit,rollback【控制数据库和用户之间的安全权限】
附加语言元素:set declare open fetch close execute if else等【用于辅助sql语言】
事务管理语言:begin tranction/commit rollback,ransaction【针对事务定义的语言】
数据定义语言:
create:创建新对象,包括数据库,表,视图,过程,触发器和函数等常见数据库对象
alter:用来修改已有的数据库对象的结构
drop:用来删除已有的对象
数据库操作语言:
insert select update delete
数据控制语言:
安全模式:1.sqlserver 安全性,2.windows 安全性
grant:用于授予用户或角色权限集合
deny:用于显示的限制权限集合
revoke:用于撤销对象上的权限集合
数据附加语言:
标识符和命名规范:规范命名很重要
局部变量:declare @<标识符> <数据类型> set @<标识符>=<值>
全局变量:是sqlserver系统定义的并复制的
运算符:算数运算符,逻辑运算符,位运算符,一元运算符,赋值运算符,比较运算符,字符串串联脸运算符这么几种
表达式:标识符,值,运算符的组合【包括常量,函数,列名,变量,子查询,case,nullif,coalesce】
这篇关于sqlserver操作分类的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-01-08Docker下的SqlServer发布订阅启用
- 2023-06-05Docker安装MS SQL Server并使用Navicat远程连接
- 2023-05-25深入浅出 SQL Server CDC 数据同步
- 2023-05-12通过空间占用和执行计划了解SQL Server的行存储索引
- 2023-04-24以SQLserver为例的Dapper详细讲解
- 2022-11-30SQL server高级函数查询
- 2022-11-26SQL SERVER数据库服务器CPU不能全部利用原因分析
- 2022-11-21SQL Server 时间算差值/常用函数
- 2022-11-20调试Archery连接SQL Server提示驱动错误
- 2022-10-22SQL Server 完整、差异备份+完整、差异还原(详细讲解,规避错误)