-
日期:2020-10-31 14:30:11
点击:59
内容简介:我们常在SQL Server的使用或维护中遇上NULL,那么什么是NULL?如下是MSDN给出的一段简短描述(见“Null Values”): A value of NULL indicates that the value is unknown. A value of NULL is different from an empty or zero value. No two null values...
-
日期:2020-10-31 14:30:10
点击:59
内容简介:废话不多说了,直接给大家贴代码了。 -- create functioncreate function [dbo].[fnXmlToJson] (@XmlData xml)returns nvarchar(max)asbeginreturn(select stuff( (select*from (select',{'+ stuff((select',"'+coalesce(b.c.value('local-name(.)', 'NVARCH...
-
日期:2020-10-31 14:30:10
点击:59
内容简介:临近春节,心早已飞了不在工作上了,下面小编给大家整理些数据库的几种分页查询。 Sql Sever 2005之前版本: select top 页大小 *from 表名where id not in(select top 页大小*(查询第几页-1) id from 表名 order by id)order by id 例如: select top 10 *...
-
日期:2020-10-31 14:30:09
点击:59
内容简介:建立mybackup.bat ,输入以下内容直接运行该脚本,即可开始自动备份数据库也可把该脚本加入windows任务计划里执行。 @echo offset path=%path%;C:Program Files\Microsoft SQL Server\80\Tools\Binnecho 数据库备份开始 E:\DataBaseBAK\任务计划完成记录.txt...
-
日期:2020-10-31 14:30:09
点击:59
内容简介:在SQL中,使用动态SQL是很常见的。有些复杂的计算,或是存储过程,代码很长,中间可能有多次执行SQL语句。而调试拼串的SQL语句却是件痛苦的事,很难看出来运行的语句是什么。所以我会经常使用print这个命令把运行前的语句打印到屏幕上,然后复制出来到另一个...
-
日期:2020-10-31 14:30:08
点击:59
内容简介:GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。 1、概述 “Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。 2、...
-
日期:2020-10-31 14:30:08
点击:59
内容简介:1. 问题 今天遇到一个奇怪的问题:使用sp_helptext XXX查询出来的函数定义名竟然跟函数名不同,而sp_helptext实际是查询sys.all_sql_modules这个系统视图的。直接查询这个视图的definition字段,发现跟sp_helptext是一样的。难道是系统视图也存在缓存之类的...
-
日期:2020-10-31 14:30:07
点击:59
内容简介:DECODE函数,是ORACLE公司的SQL软件ORACLE PL/SQL所提供的特有函数计算方式,以其简洁的运算方式,可控的数据模型和灵活的格式转换而闻名。 今天看别人的SQL时看这里面还有decode()函数,以前从来没接触到,上网查了一下,还挺好用的一个函数,写下来希望...
-
日期:2020-10-31 14:30:07
点击:59
内容简介:SQL Server 平台修改自增列值 由于之前处理过sql server数据库的迁移工作,尝试过其自增列值的变更,但是通过SQL 语句修改自增列值,是严格不允许的,直接报错(无法更新标识列 '自增列名称‘)。sql server我测试是2008、2012和2014,都不允许变更自增列值...
-
日期:2020-10-31 14:30:06
点击:59
内容简介:1、描述:数据库服务器,磁盘满了,要将一个比较大的数据库文件,移到另一个磁盘,移完后,重新附加数据库出现“只读”提示。(如图) 2、本以为,在 “属性-选项-状态” 中直接将 “数据库为只读”选项,由true 设为 false ,即可 但How fucking it is! 报如...