SqlServer

T-Sql中set和select赋值方式的区别?

T-SQL中的变量分为局部变量和全局变量,局部变量的使用也是先声明,再赋值。而全局变量由系统定义和维护,我们可以直接使用,但是一般不定义全局变量。局部变量在T-SQL中,局部变量的名称必须以标记@作为前缀。Declaer  @variable_name  DataType其中@variable_name为变量名  DataType为数据类型。局部变量的赋值有两种方法:使用Set语句或Select语句。set...
8年前 (2016-08-18) 阅读(3548) 赞一个 (6) 评论(0) 链接直达
数据库

SQL四种语言:DDL,DML,DCL,TCL区别?

1、DDL(Data Definition Language)数据库定义语言用于定义数据库的三级结构,包括外模式、概念模式、内模式及其相互之间的映像,定义数据的完整性、安全控制等约束DDL不需要commit.CREATE、ALTER、DROP、TRUNCATE、COMMENT、RENAME2、DML(Data Manipulation Language)数据操纵语言由DBMS提供,用于让用户或程序员使用,实现对数据库中数据的操作。DML...
8年前 (2016-08-18) 阅读(2142) 赞一个 (0) 评论(0) 链接直达
Oracle

【Oracle】数据库事务隔离级别

事务隔离级别:一个事务对数据库的修改与并行的另一个事务的隔离程度。两个并发事务同时访问数据库表相同的行时,可能存在以下三个问题:幻想读:事务t1读取一条指定where条件的语句,返回结果集。此时事务t2插入一行新记录,恰好满足t1的where条件。然后t1使用相同的条件再次查询,结果集中可以看到t2插入的记录,这条新纪录就是幻想。不可重复读取:事务t1读取一行记录,紧接着事务t2修改了t1刚刚读取的记录,然后t1再次查询,发现与第一次读...
8年前 (2016-08-18) 阅读(3045) 赞一个 (4) 评论(0) 链接直达
Oracle

【Oracle 】45个非常有用的查询语句

原文摘录:http://www.oschina.net/question/1428332_141874这里我们介绍的是 40+ 个非常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询。这些是所有 Oracle 开发者都必备的技能,所以快快收藏吧!******************************  日期/时间 相关查询 ***...
8年前 (2016-08-18) 阅读(2421) 赞一个 (1) 评论(0) 链接直达
Oracle

【Oracle】sys_context()系统函数用法

第一个参数为'USERENV',是固定的,第二个参数也是固定的,但是是多选固定,可选的值如下所示:select sys_context('USERENV','AUTHENTICATION_TYPE') from dual;--用户的认证类型   select sys_context('USERENV','...
8年前 (2016-08-18) 阅读(2957) 赞一个 (0) 评论(0) 链接直达
Oracle

Oracle 中 Sql/Plus 15个常用命令介绍

估计用 Oracle 的几乎一开始都是使用 Sql*Plus 吧,毕竟这个工具可以运行在任何的 Oracle 运行的平台上,这个工具呢,您可以在客户端实现安装,也可以在服务端安装,在客户端的安装呢,主要是通过安装 Oracle 提供的客户端软件安装,而在服务端的话,则是通过安装 Oracle 时自动安装的,Sql*Plus 呢,其是一个基于 C/S 的 Sql 开发工具,包括客户层和服务层,其可以实现执行 Sql 语句或者是执行含有 S...
8年前 (2016-08-18) 阅读(3500) 赞一个 (2) 评论(0) 链接直达

程序喵 www.ibloger.net

文章归档 站内留言 给我写信 文章订阅