您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. SqlServer触发器详解

  2. 触发器是特殊的一个存储过程,在程序开发中经常会用到,触发器和存储过程唯一的区别就是触发器不能执行execute语句调用,而是在用户执行Transact-SQL语句时自动触发执行,下面小编给大家详解sqlserver触发器,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-10
    • 文件大小:399kb
    • 提供者:weixin_38719635
  1. 详解SQL Server的简单查询语句

  2. 前言 对于一些原理性文章园中已有大量的文章尤其是关于索引这一块,我也是花费大量时间去学习,对于了解索引原理对于后续理解查询计划和性能调优有很大的帮助,而我们只是一些内容进行概括和总结,这一节我们开始正式步入学习SQL中简单的查询语句,简短的内容,深入的理解。 简单查询语句 所有复杂的语句都是由简单的语句组成基本都是由SELECT、FROM、WHERE、GROUP BY、HAVING、ORDER BY等组成,当然还包括一些谓词等等。比如当我们要查询某表中所有数据时我们会像如下进行。 SELECT
  3. 所属分类:其它

    • 发布日期:2020-12-16
    • 文件大小:274kb
    • 提供者:weixin_38683562
  1. sql server 编译与重编译详解

  2. SQLSERVER编译与重编译 编译的含义 当SQLSERVER收到任何一个指令,包括查询(query)、批处理(batch)、存储过程、触发器(trigger) 、预编译指令(prepared statement)和动态SQL语句(dynamic SQL Statement)要完成语法解释、语句解释, 然后再进行“编译(compile)”,生成能够运行的“执行计划(execution plan)”。在编译的过程中, SQLSERVER会根据所涉及的对象的架构(schema)、统计信息以及指令
  3. 所属分类:其它

    • 发布日期:2020-12-16
    • 文件大小:84kb
    • 提供者:weixin_38684892
  1. SQL Server学习笔记之事务、锁定、阻塞、死锁用法详解

  2. 本文实例讲述了SQL Server学习笔记之事务、锁定、阻塞、死锁用法。分享给大家供大家参考,具体如下: 1、事务 隐式事务 /*================================================================== 当以create,drop, fetch,open, revoke,grand, alter table,select,insert,delete,update,truncate table 语句首先执行的时候,SQL Serv
  3. 所属分类:其它

    • 发布日期:2020-12-16
    • 文件大小:100kb
    • 提供者:weixin_38516804
  1. SQLServer 常用语句(按功能分)

  2. 一、 简单查询 简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的 表或视图、以及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。 SELECT nickname,email FROM testtable WHERE name=’张三’ (一) 选择列表 选择列表(select_list)指出所查询列,它可以是一组列名列表、星号、表达式、变量(包括局部变量和全局变量)等构成。 1
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:55kb
    • 提供者:weixin_38618540
  1. 深入Mysql,SqlServer,Oracle主键自动增长的设置详解

  2. 1、把主键定义为自动增长标识符类型MySql在mysql中,如果把表的主键设为auto_increment类型,数据库就会自动为主键赋值。例如: 代码如下:create table customers(id int auto_increment primary key not null, name varchar(15));insert into customers(name) values(“name1”),(“name2”);select id from customers;以上sql语句先
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:70kb
    • 提供者:weixin_38622983
  1. SqlServer触发器详解

  2. 触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。      触发器经常用于加强数据的完整性约束和业务规则等。 触发器可以从 DBA_TRIGGERS ,USER_TRIGGERS 数据字典中查到。SQL3的触发器是一个能由系统自动执行对数据库修改的语句。      
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:401kb
    • 提供者:weixin_38595243
  1. SQL2005CLR函数扩展-数据导出的实现详解

  2. SQLServer数据导出到excel有很多种方法,比如dts、ssis、还可以用sql语句调用openrowset。我们这里开拓思路,用CLR来生成Excel文件,并且会考虑一些方便操作的细节。下面我先演示一下我实现的效果,先看测试语句——————————————————————————–exec BulkCopyToXls ‘select * from testTable’ , ‘d:/test’ , ‘testTable’ ,- 1 /* 开始导出数据 文件 d:/test/testTab
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:63kb
    • 提供者:weixin_38666114
  1. sql server 2008 数据库管理系统使用SQL语句创建登录用户步骤详解

  2. 废话不多说了,直接给大家贴代码了,具体代码如下所示: --服务器角色: --固定服务器角色具有一组固定的权限,并且适用于整个服务器范围。 它们专门用于管理 SQL Server,且不能更改分配给它们的权限。 --可以在数据库中不存在用户帐户的情况下向固定服务器角色分配登录。 --按照从最低级别的角色(bulkadmin)到最高级别的角色(sysadmin)的顺序进行描述: --1、Bulkadmin:这个服务器角色的成员可以运行BULKINSERT语句。这条语句允许从文本文件中将数据导入到SQ
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:66kb
    • 提供者:weixin_38660359
  1. SQLServer:探讨EXEC与sp_executesql的区别详解

  2. 摘要1,EXEC的使用2,sp_executesql的使用MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它提供了输入输出接口,而EXEC没有。还有一个最大的好处就是利用sp_executesql,能够重用执行计划,这就大大提供了执行性能(对于这个我在后面的例子中会详加说明),还可以编写更安全的代码。EXEC在某些情况下会更灵活。除非您有令人信服的理由使用EXEC,否侧尽量使用sp_executesql
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:159kb
    • 提供者:weixin_38747592
  1. 详解SQL Server数据库链接查询的方式

  2. SQL Server数据库链接查询的方式的相关知识是本文我们主要要介绍的内容,我们知道,通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。多表连接查询是使用Sql的基本操作,但连接的方式却有多种,熟练使用这些连接方式能够简化Sql语句,提高数据库运行效率。 在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。当检索数据时,通过连接操作查询出存放在多个表中的不同实体的信息。连接操作给用户带来很
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:67kb
    • 提供者:weixin_38601311
  1. SQLServer存储过程详解

  2. 系统存储过程是系统创建的存储过程,目的在于能够方便的从系统表中查询信息或完成与更新数据库表相关的管理任务或其他的系统管理任务。系统存储过程主要存储在master数据库中,以“sp”下划线开头的存储过程。尽管这些系统存储过程在master数据库中,但我们在其他数据库还是可以调用系统存储过程。有一些系统存储过程会在创建新的数据库的时候被自动创建在当前数据库中。 存储过程是由一些SQL语句和控制语句组成的被封装起来的过程,它驻留在数据库中,可以被客户应用程序调用,也可以从另一个过程或
  3. 所属分类:其它

    • 发布日期:2021-01-28
    • 文件大小:119kb
    • 提供者:weixin_38659646
  1. sqlserver bcp(数据导入导出工具)一般用法与命令详解

  2. bcp是SQL Server中负责导入导出数据的一个命令行工具,它是基于DB-Library的,并且能以并行的方式高效地导入导出大批量的数据。bcp可以将数据库的表或视图直接导出,也能通过SELECT FROM语句对表或视图进行过滤后导出。在导入导出数据时,可以使用默认值或是使用一个格式文件将文件中的数据导入到数据库或将数据库中的数据导出到文件中。下面将详细讨论如何利用bcp导入导出数据。 1. bcp的主要参数介绍 bcp共有四个动作可以选择。 (1) 导入。 这个动作使用in命令完成,后面跟
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:102kb
    • 提供者:weixin_38681218
  1. SQLServer中merge函数用法详解

  2. Merge关键字是一个神奇的DML关键字。它在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句。MSDN对于Merge的解释非常的短小精悍:”根据与源表联接的结果,对目标表执行插入、更新或删除操作。 MERGE 目标表 USING 源表 ON 匹配条件 WHEN MATCHED THEN 语句 WHEN NOT MATCHED THEN 语句; 其中最后语句分号不可以省略,且源表既可以是一个表也可以是一个子查询语句 WHE
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:68kb
    • 提供者:weixin_38616033
  1. SQL Server统计信息更新时采样百分比对数据预估准确性的影响详解

  2. 为什么要写统计信息 最近看到园子里有人写统计信息,楼主也来凑热闹。 话说经常做数据库的,尤其是做开发的或者优化的,统计信息造成的性能问题应该说是司空见惯。 当然解决办法也并非一成不变,“一招鲜吃遍天”的做法已经行不通了(题外话:整个时代不都是这样子吗) 当然,还是那句话,既然写了就不能太俗套,写点不一样的,本文通过分析一个类似实际案例来解读统计信息的更新的相关问题。 对于实际问题,不但要解决问题,更重要的是要从理论上深入分析,才能更好地驾驭数据库。 何时更新统计信息 (1)查询执行缓慢
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:973kb
    • 提供者:weixin_38700779
  1. 详解DB2 sqlstate 57016 SQLCODE=-668 原因码 “7”错误的快速解决办法

  2. 以上所述是小编给大家介绍的详解DB2 sqlstate 57016 SQLCODE=-668 原因码 “7”错误的快速解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对软件开发网网站的支持! 您可能感兴趣的文章:数据库触发器DB2和SqlServer有哪些区别DB2死锁的解决过程全记录CentOS下DB2数据库安装过程详解db2数据库常用操作命令大全DB2新手使用的一些小笔记:新建实例、数据库路径
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:59kb
    • 提供者:weixin_38656395
  1. SQLSERVER 中GO的作用详解

  2. 具体不废话了,请看下文详解。 use db_CSharp go select *, 备注=case when Grade>=90 then '成绩优秀' when Grade=80 then '成绩良好' when Grade=70 then '成绩及格' else '不及格' end from tb_Grade 如果只是执行一条语句,有没有GO都一样 如果多条语句之间用GO分隔开就不一样了 每个被GO分隔的语句都是一个单独的事务,一个语句执行失败不会影响其它语句执行。
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:48kb
    • 提供者:weixin_38643269
  1. sqlserver存储过程语法详解

  2. 存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。定义总是很抽象。存储过程其实就是能完成一定操作的一组SQL语句,只不过这组语句是放在数据库中的(这里我们只谈SQL Server)。如果我们通过创建存储过程以及在ASP中调用存储过程,就可以避免将SQL语句同ASP代码混杂在一起。这样做的好处至少有三个:第一、大大提高效率。存储过程本身的执行速度非常快,而且,调用存储过程可以大大减少同数据库的交互次数。第二、提高安全性。假如将SQL语句混合在ASP代码中,一旦代码失密,同时也就意味着
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:72kb
    • 提供者:weixin_38637272
  1. SQL SERVER 日期格式转换详解

  2. SQL SERVER 2000用sql语句如何获得当前系统时间就是用GETDATE(); Sql中的getDate()2008年01月08日 星期二 14:59Sql Server 中一个非常强大的日期格式化函数 代码如下:Select CONVERT(varchar(100), GETDATE(), 0);– 05 16 2008 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1);– 05/16/08Select CONVERT(varchar
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:59kb
    • 提供者:weixin_38521831
  1. 深入SQL Server 跨数据库查询的详解

  2. 语句SELECT * FROM 数据库A.dbo.表A a, 数据库B.dbo.表B b WHERE a.field=b.field“DBO”可以省略 如SELECT * FROM 数据库A..表A a, 数据库B..表B b WHERE a.field=b.fieldSqlServer数据库:–这句是映射一个远程数据库EXEC sp_addlinkedserver ‘远程数据库的IP或主机名’,N’SQL Server’–这句是登录远程数据库EXEC sp_addlinkedsrvlogin
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:44kb
    • 提供者:weixin_38703468
« 12 »