- 
            	  sql数据库批量处理脚本所属栏目:[MsSql教程] 日期:2021-12-24 热度:56 复制代码 代码如下: DECLARE @T varchar(255), @C varchar(255) DECLARE Table_Cursor CURSOR FOR Select a.name,b.name from sysobjects a, syscolumns b where a.id=b.id and a.xtype=u and (b.xtype=99 or b.xtype=35 or b.xtype=231 or b.xtype=167) OP[详细] 
- 
            	  sqlserver 中时间为空的处理小结所属栏目:[MsSql教程] 日期:2021-12-24 热度:93 现将几种主要情况进行小结: 一、如何输入NULL值 如果不输入null值,当时间为空时,会默认写入1900-01-01,在业务处理时很麻烦。 ctrl+0即可输入NULL值。 二、如何在sql语句中判断为NULL的时间字段 假设表为:TestTable SN DateTime1 DateTime2 1 2011-10-2[详细] 
- 
            	  SQL Server Table中XML列的操作代码所属栏目:[MsSql教程] 日期:2021-12-24 热度:164 复制代码 代码如下: --创建测试表 DECLARE @Users TABLE ( ID INT IDENTITY(1,1), UserInfo XML ) ---插入测试数据 DECLARE @xml XML SET @xml= root user userid1/userid userNametest1/userName /user /root INSERT INTO @Users(UserInfo)VALUES(@xml) --[详细] 
- 
            	  sql 常用技巧整理所属栏目:[MsSql教程] 日期:2021-12-24 热度:79 --语 句 功 能 --数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 --数据定义 CREATE TABLE --创建一个数据库表 DROP TABLE --从数据库中删除表 ALTER TABL[详细] 
- 
            	  SQL Server Bulk Insert 只需要部分字段时的技巧所属栏目:[MsSql教程] 日期:2021-12-24 热度:103 根据一般做法的话,导出部分字段时没有办法生成格式化XML文件,所以导入时就没有办法格式化导入数据。 我想到两点,1.手工修改格式化XML文件,2.创造一个能生成格式化XML文件的中间对象。 在MSDN中寻找方法时,突然想到可以使用视图来做中间对象,于是就搭[详细] 
- 
            	  SQL语句练习实例应用——平均销售等待时间所属栏目:[MsSql教程] 日期:2021-12-24 热度:192 复制代码 代码如下: ---1.平均销售等待时间 ---有一张Sales表,其中有销售日期与顾客两列,现在要求使用一条SQL语句实现计算 --每个顾客的两次购买之间的平均天数 --假设:在同一个人在一天中不会购买两次 create table sales ( custname varchar(10) not n[详细] 
- 
            	  SQL语句练习实例大全——找出销售冠军所属栏目:[MsSql教程] 日期:2021-12-24 热度:146 复制代码 代码如下: --销售冠军 --问题:在公司中,老板走进来,要一张每个地区销量前3名的销售额与销售员的报表 --- create table salesdetail ( Area int not null, Saler nvarchar(20) not null, SalerId int not null, Sales money not null ) insert s[详细] 
- 
            	  SQL语句练习实例技巧——找出最近的两次晋升日期与工资额所属栏目:[MsSql教程] 日期:2021-12-24 热度:76 复制代码 代码如下: --程序员们在编写一个雇员报表,他们需要得到每个雇员当前及历史工资状态的信息, --以便生成报表。报表需要显示每个人的晋升日期和工资数目。 --如果将每条工资信息都放在结果集的一行中,并让宿主程序去格式化它。 --应用程序的程序员[详细] 
- 
            	  sqlserver 文件数据库和关系数据库的对比所属栏目:[MsSql教程] 日期:2021-12-24 热度:176 摘要:随着应用领域的不断拓展和多媒体技术, 人们发现关系数据库的许多限制和不足,因而数据库技术进入了后关系数据库时代。文件数据库由此应运而生。本文概要地从数据格式、数据库结构和WEB发布数据三个方面比较了文件数据库和关系数据库的异同,同时差别[详细] 
- 
            	  sqlserver中获取月份的天数的方法分析所属栏目:[MsSql教程] 日期:2021-12-24 热度:120 如下: 复制代码 代码如下: CREATE FUNCTION [dbo].[udf_DaysInMonth] ( @Date DATETIME ) RETURNS INT AS BEGIN DECLARE @dim AS TABLE (M INT,Dy INT) INSERT INTO @dim VALUES (1,31),(3,31),(5,31),(7,31),(8,31),(10,31),(12,31), (4,30),(6,30),(9,30[详细] 
- 
            	  sqlserver得到当前日期的最大时间值所属栏目:[MsSql教程] 日期:2021-12-24 热度:82 那你也许会问及,怎样获取当前系统日期的最大时间值,如yyyy-MM-dd 23:59:59.997。 我们可以使用DATEADD函数,来实现,以当前日期的午夜时间值加一天,即得到第二天的午夜时间值,然后再减去3秒,即可以获取当前系统日期的最大时间值。 复制代码 代码如下:[详细] 
- 
            	  简单触发器的使用 传授于SQL初学者所属栏目:[MsSql教程] 日期:2021-12-24 热度:170 首先,啰嗦几句废话如下: (1)触发器(trigger)是个特殊的存储过程,它的执行并不需要我们去显式调用,而是由一些事件触发,这有点类似C#中的事件处理机制。当使用UPDATE,INSERT 或DELETE的一种或多种对指定的数据库的相关表进行操作时,会触发触发器。[详细] 
- 
            	  sql 存储过程分页代码 匹配亿万庞大数据量所属栏目:[MsSql教程] 日期:2021-12-24 热度:196 复制代码 代码如下: CREATE PROCEDURE page @tblName varchar(255), -- 表名 @strGetFields varchar(1000) = *, -- 需要返回的列 @fldName varchar(255)=id, -- 排序的字段名 @PageSize int = 10, -- 页尺寸 @PageIndex int = 1, -- 页码 @doCount bit = 0,[详细] 
- 
            	  SQL点滴24 监测表的改变所属栏目:[MsSql教程] 日期:2021-12-24 热度:168 有时候,我们在某一重要的时间段需要监控某张表的变化情况,包含插入、更新、删除。举例来说,当我们把数据导出到外部的系统时,我们希望导出的是全部的数据,而且最好是导出上次导出之后变动的数据。 作为DBA,我们可采传统的触发器操作,来构建一个元数据[详细] 
- 
            	  SQL语句执行顺序详解所属栏目:[MsSql教程] 日期:2021-12-11 热度:102 这篇文章主要介绍SQL语句执行顺序的内容,对新手学习SQL server有一定的帮助,感兴趣的朋友可以参考下,希望大家阅读完这篇文章能有所收获,接下来小编带着大家一起了解看看。 做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打[详细] 
- 
            	  master数据库损坏怎么办?有什么解决方法?所属栏目:[MsSql教程] 日期:2021-12-11 热度:134 master数据库损坏怎么办?一些朋友在使用SQL Server 2008 时,遇到master数据库损坏的情况不知道怎么解决,而针对不同原因导致master数据库损坏的解决方法不同,下面我们就来具体看看。 SQL Server 2008 master数据库损坏后,SQL SERVER服务启动失败,查看[详细] 
- 
            	  sql中go的作用是什么?一文带你了解go的用法所属栏目:[MsSql教程] 日期:2021-12-11 热度:83 sql中go的作用是什么?很多新手学习SQL SERVER可能对于go的作用和用法不是很了解,对此这篇文章就给大家介绍一下sql中go,下文实例有一定的参考价值,感兴趣的朋友可以了解看看,接下来跟随小编来学习一下sql中go吧。 use db_CSharp go select *, 备注=cas[详细] 
- 
            	  sql编译与重编是什么意思?所属栏目:[MsSql教程] 日期:2021-12-11 热度:110 这篇文章主要介绍sql编译与重编,很多朋友对于sql编译与重编可能不是很了解,对此下面小编就给大家来介绍一下sql编译与重编是什么,以及应用和要注意的方面,希望大家阅读完这篇文章能有所收获,接下来跟随小编一起了解看看吧。 SQLSERVER编译与重编译 编[详细] 
- 
            	  浅谈简单的sql查询语句,你都知道哪些?所属栏目:[MsSql教程] 日期:2021-12-11 热度:120 这篇文章主要介绍一些Python简单的sql查询语句,同时也和大家一起来探讨select语句和多种查询方式,感兴趣的朋友不妨跟随小编一起来了解一下sql查询语句。 简单查询语句 所有复杂的语句都是由简单的语句组成基本都是由SELECT、FROM、WHERE、GROUP BY、HAVI[详细] 
- 
            	  SQL Server怎样做分离与附加数据库的操作?所属栏目:[MsSql教程] 日期:2021-12-11 热度:89 SQL Server怎样做分离与附加数据库的操作,我们知道SQL Server是有提供分离/附加数据库的操作的,但对新手来说,可能不是很了解数据库分离与附加的方法,对此下文小编就给大家分享了SQL Server数据库分离与附加的图文教程,感兴趣的朋友可以参考。 一、概[详细] 
- 
            	  SQL Server实现纵表转横表的方法是什么?所属栏目:[MsSql教程] 日期:2021-12-11 热度:164 SQL Server实现纵表转横表的方法是什么?在SQL Server纵表和横表是可以互转的,大家可以更具自己想要的方式来展示表,下面我们就来看看怎样做纵表转横表以及横标转纵表。 1,纵表转横表 纵表转横表的SQL示例: SELECT Name , SUM(CASE WHEN Course = N语文[详细] 
- 
            	  SqlDateTime溢出是什么原因?如何解决?所属栏目:[MsSql教程] 日期:2021-12-11 热度:69 SqlDateTime溢出是什么原因?很多朋友对于SqlDateTime溢出情况不知怎样解决,首先要解决这个问题,我们要知道SqlDateTime溢出的原因,下面小编就给大家分享一下SqlDateTime溢出出现的情况原因,以及解决方法,有需要的朋友就接下往下看吧。 错误出现:导入[详细] 
- 
            	  SQL语句怎样写实现截取字符串的小写字母?所属栏目:[MsSql教程] 日期:2021-12-11 热度:75 在实际的项目中,我们常会遇到截取字符串的需求,例如截取字母,汉字,数字等等。这篇文章就给大家分享用于截取字符串的小写字母的SQL语句,感兴趣的朋友可以参考。 DECLARE @s VARCHAR(MAX)= AbcdEf奥奥 --待截取字符串 DECLARE @temp VARCHAR(MAX)= --临[详细] 
- 
            	  sqlserver中怎么样解决复杂查询的问题?所属栏目:[MsSql教程] 日期:2021-12-11 热度:121 sqlserver中怎么样解决复杂查询的问题?对于这个问题,我们可以用cte解决复杂查询问题,下面小编就给大家分享一个使用cte解决复杂查询问题实例,在此代码中需要注意count函数,它统计了一个列,如果该列在某行的值为null,将不会统计该行,下面跟随小编来[详细] 
- 
            	  MSSQL分页存储过程完整实例 详解MSSQL分页存储过程所属栏目:[MsSql教程] 日期:2021-12-05 热度:133 这篇文章主要给大家分享关于MSSQL分页存储过程的内容,下文MSSQL分页存储过程示例还支持多表分页存储,感兴趣的朋友可以参考,那么接下来我们就直接看代码。 USE [DB_Common] GO /****** 对象: StoredProcedure [dbo].[Com_Pagination] 脚本日期: 03/09/201[详细] 
