SQL SERVER中Merge语句的用法

878次阅读|430次收藏|240次赞

SQL SERVER中MERGE语句会检查原数据表记录和目标表记录。如果记录在原数据表和目标表中均存在,则目标表中的记录将被原数据表中的记录所更新(执行Update操作);如果目标表中不存在的某(些)记录,在原数据表中存在,则原数据表的这(些)记录将被插入到目标表中(执行Insert操作)。

Mysql日志类型

531次阅读|111次收藏|388次赞

在mysql中日志分为很多种,不同的日志类型,记录的日志信息不一样,通过这些日志,可以帮助你找出mysql的内部发生的事情。mysql常见的日志类型有五种:错误日志、二进制日志、查询日志、慢查日志和事务日志,这些日志文件都是可选项。

SQL中AVG、COUNT、SUM、MAX等函数对NULL值处理

2257次阅读|31次收藏|392次赞

在数据库系统开发中,经常需要统计、汇总一些数据,比如对某些数据求和、计数、求最大最小值、求平均值,供前端系统生成报表,SQL语言中,提供了很多的汇总函数,例如:AVG、COUNT、SUM、MAX、MIN等待,下面分别介绍这些汇总函数对NULL值如何处理
SQL

oracle自定义异常

476次阅读|104次收藏|243次赞

oracle中有两种类型的异常,一种为内部异常,一种为用户自定义异常,内部异常是执行期间返回到PL/SQL块的ORACLE错误或由PL/SQL代码的某操作引起的错误,如除数为零或内存溢出的情况。用户自定义异常由开发者显示定义,在PL/SQL块中传递信息以控制对于应用的错误处理。

sql 多列求和 当某列有null值时的处理

1271次阅读|319次收藏|218次赞

在数据库应用中,有时需要用SQL语句计算每行记录的几列求和,然后组合成新的一列返回,我们很容易想到的是,将这几列相加即可,但是,如果某行记录的这几列有一列是NULL值,那么这条记录相加值为Null,下面介绍处理方法。

SQL Server 文件组

629次阅读|280次收藏|163次赞

SQL Server 中每个数据库有一个主数据文件和若干个从文件,文件组可以包括分布在多个逻辑分区的文件,文件组允许对文件进行分组,以便于管理和数据的分配/放置。一个数据库存在多个文件/文件组对查询效率是有帮助的,特别是对连接查询。

SQL SERVER获取指定数据库中所有存储过程的参数

799次阅读|188次收藏|355次赞

在SQL SERVER维护与开发中,有时需要快速知道某个数据库中有哪些存储过程,以及每个存储过程中的有哪些参数,每个参数又是什么数据类型,及长度等其它属性。下面介绍SQL SERVER中使用SQL语句获取的方法

mysql重新安装失败

660次阅读|159次收藏|419次赞

在使用mysql数据库过程中,有时会因为某种原因导致mysql打不开,需要重装,在重装之前,需要将原先安装的先卸载掉,如果卸载不彻底,有时会导致重新安装失败,下面介绍在重装前,需要删除的文件或文件夹。

mysql limit 分页

782次阅读|98次收藏|375次赞

在mysql中使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?Mysql已经为我们提供limit语句实现这样分页的功能,LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。

mysql定时任务

540次阅读|209次收藏|352次赞

mysql事件调度器可以将mysql数据库按自定义的时间周期触发某种操作,可以理解定时执行自定义的任务,因此,一些对数据定时性操作不再依赖外部程序,而直接使用数据库本身提供的功能,与SQL SERVR作业功能类似,下面介绍mysql中定时任务的设置方法

MySql 中IFNULL、ISNULL和NULLIF

663次阅读|133次收藏|334次赞

在MySql的应用中,经常需要对数据库中的null值进行判断、处理,在对null值的操作中,少不了利用IFNULL、ISNULL和NULLIF这三个函数,那么它们分别代表什么意思呢?下面将分别介绍MySql 中IFNULL、ISNULL和NULLIF的用法和区别

mysql中FIND_IN_SET函数

408次阅读|93次收藏|49次赞

在mysql中,有时我们在做数据库查询时,需要得到某字段中包含某个值的记录,mysql的FIND_IN_SET函数能够方便的实现这样的功能。下面为大家介绍mysql中FIND_IN_SET函数的具体用法

mysql 自定义排序

496次阅读|26次收藏|135次赞

mysql中的order by排序用法和其它数据库差不多,但mysql带有自定义排序的函数field(),MySQL可以通过field()函数自定义排序,格式:field(value,str1,str2,str3,str4),value与str1、str2、str3、str4比较排序

SQL Server中查看未释放的游标

609次阅读|277次收藏|409次赞

SQL Server中,我们用SELECT查询语句时,都是针对的一行记录而言,如果要在查询分析器中对多行记录(即记录集)进行操作时,则需要使用到游标或WHILE等循环,游标使用比较方便,缺点是游标速度较慢,那么在SQL Server中如何查看未释放的游标呢?

mongovue的使用

915次阅读|459次收藏|313次赞

MongoVUE是一款针对MongoDB的客户端工具,大大的提高我们对MongoDB操作的工作效率,下面介绍MongoVUE的配置和使用方法。