大数据

  • sqlserver 多表关联时在where语句中慎用trim()方法

    类似如下: select A.key,B.key,C.key from A,B,C where trim(A.key)=trim(B.fk) and trim(A.col)=trim(C.pk)。 在主表A(200多条记录)关联附表B(4万多条记录)时用了1秒钟时间,该值在不同机器执行可能有所差异,…

    大数据 2022年1月23日
  • 目前用到的两个分页存储过程代码

    第一个,取得数据总行数 复制代码 代码如下: set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go ALTER PROCEDURE [sq8reyoung].[fenye_num] ( @TableNames NVARCHAR(200), @Filter nvarchar(200)) AS IF @Filter = '' …

    大数据 2022年1月23日
  • 远程连接局域网内的sql server 无法连接 错误与解决方法

    第一个错误"SQL Server 不存在或访问被拒绝"通常是最复杂的,错误发生的原因比较多,需要检查的方面也比较多 。一般说来,有以下几种可能性:   1、SQL Server名称或IP地址拼写有误;   2、服务器端网络配置有…

    大数据 2022年1月23日
  • sqlserver 通用分页存储过程

    复制代码 代码如下: create proc commonPagination @columns varchar(500), --要显示的列名,用逗号隔开 @tableName varchar(100), --要查询的表名 @orderColumnName varchar(100), --排序的列名 @order varchar(50…

    大数据 2022年1月23日
  • 批量更新数据库所有表中字段的内容,中木马后的急救处理

    复制代码 代码如下: declare @t varchar(255),@c varchar(255) declare table_cursor cursor for select a.name,b.name from sysobjects a,syscolumns b ,systypes c where a.id=b.id and a.xtype='u' and c.name i…

    大数据 2022年1月23日
  • Sql Server 2000删除数据库备份文件

    复制代码 代码如下: /************************* Sql Server 2000 如何删除数据库备份 **************************/ --可以先备份数据库[TestDB] BACKUP DATABASE TestDB TO Disk ='E:/数据库备份/TestDB_20090829.…

    大数据 2022年1月23日
  • SQL小技巧 又快又简单的得到你的数据库每个表的记录数

    但是如何得到某个数据库所有的表的记录数,你要是用上面的方法估计得累死了。呵呵 下面提供如何借用sysindexes和sysobjects表来得到某个数据库每个表记录数的方法: 先给出SQL Server 2000版本的: 复制代码 代码如下:…

    大数据 2022年1月23日
  • SQL Server 2000中的触发器使用

    下面我摘录了SQL Server官方教程中的一段关于触发器的文字,确实有用的一点文字描述。   可以定义一个无论何时用INSERT语句向表中插入数据时都会执行的触发器。  当触发INSERT触发器时,新的数据行就会被插入到…

    大数据 2022年1月23日
  • SQLServer 管理常用SQL语句

    1. 查看数据库的版本    select @@version   2. 查看数据库所在机器操作系统参数   exec master..xp_msver   3. 查看数据库启动的参数   sp_configure   4. 查看数据库启动时间   select convert(var…

    大数据 2022年1月23日
  • SQLServer 常用语句(按功能分)

    一、 简单查询 简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的 表或视图、以及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段…

    大数据 2022年1月23日