大数据

  • SQLServer 循环批处理

    下面方法可以用来快速生成一批数据 if(object_id('t') is not null) drop table t go create table t(id int identity(1,1),name varchar(40)) go insert into t(name) select newid() go 10 select * from t /* 1 …

    大数据 2022年1月23日
  • 从两种SQL表连接写法来了解过去

    例如:一个二表连接的SQL,有两种写法: (1)select A.c1,A.c2,B.c1,B.c2 from table1 A,table2 B where A.id=B.id (2)select A.c1,A.c2,B.c1,B.c2 from table1 A join table2 B on A.id=B.id 哪种写法好呢?现在提倡用…

    大数据 2022年1月23日
  • SQL Server 索引维护sql语句

    使用以下脚本查看数据库索引碎片的大小情况: 复制代码 代码如下: DBCC SHOWCONTIG WITH FAST, TABLERESULTS, ALL_INDEXES, NO_INFOMSGS 以下使用脚本来处理维护作业: 复制代码 代码如下: /*Perform a 'USE <da…

    大数据 2022年1月23日
  • 远程连接局域网内的SQL Server 的方法

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

    大数据 2022年1月23日
  • SQL Server自动生成日期加数字的序列号

    USE MASTER GO IF EXISTS(SELECT * FROM dbo.sysdatabases WHERE name='my_test_database') DROP DATABASE [my_test_database] GO CREATE DATABASE [my_test_database] GO USE [my_test_database] GO CREATE TABLE …

    大数据 2022年1月23日
  • AspNetPager分页控件 存储过程

    复制代码 代码如下: SET QUOTED_IDENTIFIER ON GO SET ANSI_NULLS ON GO ALTER PROCEDURE usp_PagingLarge @TableNames VARCHAR(200), --表名,可以是多个表,但不能用别名 @PrimaryKey VARCHAR(100), --主键,可以…

    大数据 2022年1月23日
  • 一个有趣的SQL命题 用一条语句切换BIT型的真假值

    当然,第一反应是用存储过程。判断原来这个字段值,然后UPDATE。 网上粗粗找了一下没找到方案。自己一动手,居然有个很有趣的结果,连WHERE都不用 对数据库的BIT型赋值,用SQL语句来操作和用管理界面输入不同。管理…

    大数据 2022年1月23日
  • 数据库高并发情况下重复值写入的避免 字段组合约束

    10线程同时操作,频繁出现插入同样数据的问题。虽然在插入数据的时候使用了: insert inti tablename(fields....) select @t1,@t2,@t3 from tablename where not exists (select id from tablename where t1=@t1,t2…

    大数据 2022年1月23日
  • SQL SERVER 的SQL语句优化方式小结

    1、SQL SERVER 2005的性能工具中有SQL Server Profiler和数据库引擎优化顾问,极好的东东,必须熟练使用。 2、查询SQL语句时打开“显示估计的执行计划”,分析每个步骤的情况 3、初级做法,在CPU占用率高的时候,打开…

    大数据 2022年1月23日