您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站
  • 将Excel数据导入到SqlServer及导入时数据类型转换失败解决方案

    809 wiki 2022-01-25
    将数据导入到SqlServer是很常用的一个功能,而Excel数据源又是数据导入功能的常用数据源,在使用时遇到一些问题,记录下来防止大家走弯路。 UserInfo表结构以及Excel数据截图 UserInfo表结构:Excel数据: SqlServer导入数据 1、右击数据库->任务->导入数据-> ...
    sqlserver Sqlserver
  • SqlServer性能检测和优化工具使用详细

    809 wiki 2022-01-25
    https://www.cnblogs.com/knowledgesea/p/3683505.html 工具概要 如果你的数据库应用系统中,存在有大量表,视图,索引,触发器,函数,存储过程,sql语句等等,又性能低下,而苦逼的你又要对其优化,那么你该怎么办?哥教你,首先你要知道问题出在哪里?如果想知 ...
    sqlserver Sqlserver
  • 递归查询 sqlserver

    772 wiki 2022-01-25
    1.表?T_SYS_DISTRICT 2.语句 WITH temp (OID,NAME,PARENT_OID) AS ( SELECT D.OID,D.NAME,D.PARENT_OID FROM T_SYS_DISTRICT D WHERE D.IS_DELETE = 'N' AND OID = ...
    sqlserver Sqlserver
  • sqlserver 动态sql执行execute和sp_executesql,用动态SQL语句给变量赋值

    822 wiki 2022-01-25
    sp_executesql的运用 书写语法要点: exec sp_executesql @sql,N’参数1 类型1,参数2 类型2,参数3 类型3 OUTPUT’,参数1,参数2,参数3 OUTPUT; 注意参数前后顺序必须对应好 如下图不同颜色的标记 简易测试代码: declare @FSQL ...
    sqlserver Sqlserver
  • SQLserver查询表信息(所有列的名称,类型,字段说明)

    776 wiki 2022-01-25
    SELECT 表名 = case when a.colorder = 1 then d.name else '' end, 表说明 = case when a.colorder = 1 then isnull(f.value, '') else '' end, 字段序号 = a.colorder, ...
    sqlserver Sqlserver
  • SQLSERVER 一直处于正在还原的状态

    809 wiki 2022-01-25
    方法一: 原因分析 1)管理器不会主动刷新,需要手工刷新一下才能看到最新状态(性能方面的考虑) 2)很少情况下,恢复进程被挂起了。这个时候假设你要恢复并且回到可访问状态,要执行: RESTORE database dbname with recovery 这使得恢复过程能完全结束。 我自己就是执行这 ...
    sqlserver Sqlserver
  • SqlServer 动态行转列PIVOT、EXEC,for xml Path

    830 wiki 2022-01-25
    1. for xml path 获取动态列 SELECT @pay= STUFF((SELECT DISTINCT pay_name+'],[' FROM t_bd_payment_info for xml path('')),1,1,'') 2. pivot 组装行专列脚本 --步骤2.由于动态产 ...
    sqlserver Sqlserver
  • sqlserver 直接清除 ldf文件 释放磁盘空间

    836 wiki 2022-01-25
    首先警告:不能直接删除ldf日志文件 否则: 凉凉 好了接下来阐述正确方法(最好还是备下份,虽然我没出问题但是万一你数据没了呢): 1.打开sqlserver管理工具,选中需要操作的数据库——右键——任务——分离; 勾选删除链接(如果有链接连着数据库会导致分离失败)然后点击确定 2.这时候你会发现你 ...
    sqlserver Sqlserver
  • sqlserver 保留小数向上向下取

    800 wiki 2022-01-25
    select ceiling(2.2222* 100)/100 --保留两位小数,小数位向上取整,输出:2.2300 select floor(2.2222* 100)/100 --保留两位小数,小数位向下取整, 输出:2.2200 ...
    sqlserver Sqlserver
  • MS-SQLSERVER 批量修改表中 某个字段可为NULL

    829 wiki 2022-01-25
    1 declare @sql varchar(500),@tbname varchar(100) 2 begin 3 4 -- 创建游标 5 declare cursor_item cursor fast_forward for select [name] from sysobjects where ...
    sqlserver Sqlserver
  • SqlServer,分页查询(最简单,新手必备!)

    784 wiki 2022-01-25
    SqlServer,分页查询(最简单,新手必备!) sqlserver数据库在处理分页数据时,不如mysql可以用limit来限制每次查找的行数,智能用top来进行查找,这对于新手程序员来说,可能不是很容易来写出来。本文分享一个最简单,最方便的查询方法(大神勿喷!),废话不多说,直接进入正题! 1 ...
    sqlserver Sqlserver
  • (傲娇的白狐)0sqlserver分页查询及开启驼峰命名

    798 wiki 2022-01-25
    java bean 分页查询 n 代表第几页 sqlserver 2012 之后支持 select * from userinfo order by id offset (n-1)*10+1 rows fetch next 10 rows only; sqlserver 2003支持 select ...
    sqlserver Sqlserver
  • SqlServer基础之(触发器)

    833 wiki 2022-01-25
    SqlServer基础之(触发器) 阅读目录 一:触发器的优点 二:触发器的作用 三:触发器的分类 四:触发器的工作原理 五:创建触发器 六:管理触发器 概念: 触发器(trigger)是SQL?server?提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的 ...
    sqlserver Sqlserver
  • SQLserver 游标使用

    773 wiki 2022-01-25
    --CREATE PROCEDURE PF_ETL_BA_AR_KH (@BeginDate datetime, @IncreaseFlag int, @DataSource nvarchar(40)) --as if object_id('tempdb..#temp_u8_ar_age_kh') ...
    sqlserver Sqlserver
  • SqlServer发现不是默认端口1433该如何进行连接

    828 wiki 2022-01-25
    场景 可能平时大家连接Sql Server数据库的时候,都是直接IP+用户名和密码的方式,很少会关心Sql Server端口的问题。实际场景当中,我们还是会碰到Sql Server端口变更的问题,不是默认的1433端口,可能是其他端口(有些公司防火墙限制或者为了安全性问题考虑而变更了默认端口)。 解 ...
    sqlserver Sqlserver
  • 查询Sqlserver数据库死锁的一个存储过程

    806 wiki 2022-01-25
    使用sqlserver作为数据库的应用系统,都避免不了有时候会产生死锁, 死锁出现以后,维护人员或者开发人员大多只会通过sp_who来查找死锁的进程,然后用sp_kill杀掉。利用sp_who_lock这个存储过程,可以很方便的知道哪个进程出现了死锁,出现死锁的问题在哪里. 创建sp_who_loc ...
    sqlserver Sqlserver
  • DataX SqlServerWriter手册参数

    817 wiki 2022-01-25
    DataX SqlServerWriter 1 快速介绍 SqlServerWriter 插件实现了写入数据到 SqlServer 库的目的表的功能。在底层实现上, SqlServerWriter 通过 JDBC 连接远程 SqlServer 数据库,并执行相应的 insert into ... s ...
    sqlserver Sqlserver
  • sqlserver 备份数据库 按时间命名备份文件

    811 wiki 2022-01-25
    @Database是需要备份的数据库名,@Path是备份目录注意最后一个"/" [vb]?view plaincopy use master go declare @Database nvarchar(256),@Path nvarchar(2048) select @Database=N'Adve ...
    sqlserver Sqlserver
  • sqlserver数据库名称修改

    759 wiki 2022-01-25
    1.备份数据库。2.还原数据库。3.记录数据库所在路径。 4.关键,分离数据库 点击确认。 5.根据之前记录的数据库路径找到对应原始数据库,修改想要改变的名称 6.关键,附加数据库。 7.点击添加找到对应数据库,记得修改当前文件路径(默认为原始数据库路径)。8.点击确认,完成数据库名称修改。 ...
    sqlserver Sqlserver
  • SpringBoot + sqlserver+mybatis

    788 wiki 2022-01-25
    https://www.cnblogs.com/zdyang/p/mybaits.html 一、maven引入 <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>mssql-jdbc</artifactId><!- ...
    sqlserver Sqlserver

联系我
置顶