SqlServer

SqlServer表添加字段

IF NOT EXISTS (SELECT * FROM syscolumns WHERE id=object_id('表名') AND name='字段名') ALTER TABLE 表名 ADD 字段名 字段类型 null default 0 GO ......
字段 SqlServer

SqlServer修改表字段类型

if not exists (select 1 from syscolumns where name='字段名' and id=OBJECT_ID('表名') and 条件) begin alter table 表名 alter column 字段名 类型 end Go ......
字段 SqlServer 类型

sqlserver 创建表时,为何会出现不支持该后端版本设计数据库关系图或表的提示?

https://www.null123.com/question/detail-2236078.html 同事遇到的问题,查了下记录下: 由于使用了错误的SSMS版本(Sql Server Management Studio),这通常被报告为错误。使用为您的数据库版本设计的版本。您可以使用命令sel ......
sqlserver 版本 数据库 数据

SQLServer 报错:用户、组或角色'XXX' 在当前数据库中已存在. 错误:15023解决方法

分析: 将数据库恢复到其他服务器时,数据库中包含一组用户和权限,但可能没有相应的登录或者登录所关联的用户可能不是相同的用户。 这种情况被称为存在“孤立用户”。此时是不能通过新建登录或者是对同名登录授予对应数据库的“用户”权限来解决登录问题, 因为SQLServer会报出“错误15023:当前数据库中 ......
SQLServer 角色 错误 数据库 方法

sqlserver 查询慢语句

SELECT TOP 10 total_worker_time / 1000 AS [自编译以来执行所用的CPU时间总量(ms-毫秒)], total_elapsed_time/1000 as [完成执行此计划所用的总时间], total_elapsed_time / execution_count ......
语句 sqlserver

ruoyi(若依)系统使用SqlServer数据库

https://blog.csdn.net/op4439/article/details/121469911 近期使用若依前后端分离版开发一个公司内部系统,由于指定使用SqlServer数据库,所以采用若依3.7.0版,自己转换脚本及对应查询。 具体修改如下: 1、admin把mysql引用替换为 ......
SqlServer 数据库 数据 系统 ruoyi

关于Sqlserver动态语句传递表变量的用法

一、定义[用户定义表类型] --定义表类型 create type IntegerTableType as table(Id int) go二、定义[表类型变量] --表类型变量 declare @declareTable IntegerTableType insert into @declareT ......
变量 语句 Sqlserver 动态

springboot中使用application.properties配置mysql和sqlserver

1.使用依赖 * mysql: <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId></dependency>* sqlserver: <dependency> <groupId>com ......

SqlServer查询存储过程和视图是否用到表字段

查询存储过程视图是否用到表和字段 select name from sysobjects as s inner join syscomments as o on s.id=o.id where text like N'%表名%字段名%' --查询表字段SELECT OBJECT_NAME(objec ......
字段 视图 SqlServer 过程

java 连接 sqlserver 报错

使用最新的 sqlserver 驱动报错: com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Failed to initialize pool: "encrypt" property is set to "true" an ......
sqlserver java

sqlserver日期格式化

CONVERT(varchar(100), GETDATE(), 0): 11 21 2022 2:02PMCONVERT(varchar(100), GETDATE(), 1): 11/21/22CONVERT(varchar(100), GETDATE(), 2): 22.11.21CONVER ......
sqlserver 日期 格式

SQLSERVER四种事务隔离级别

SQLSERVER 的四个事务隔离级别到底怎么理解? 一:背景 1. 讲故事 在有关SQLSERVER的各种参考资料中,经常会看到如下四种事务隔离级别。 READ UNCOMMITTED READ COMMITTED SERIALIZABLE REPEATABLE READ 随之而来的是大量的文字解 ......
SQLSERVER 级别 事务

SqlServer常用函数及时间处理

YEAR() 函数返回一个整数值,它表示指定日期的年份,一般使用为:Year(时间),如: YEAR('2023-03-14 16:50:08.543')--2023 REPLACE() 字符串替换函数,一般使用为:REPLACE(被搜索字符串,需要替换的字符串,替换值),如: REPLACE('测 ......
函数 SqlServer 常用 时间

sqlserver 查询表中的主键、外键列及外键表,外表中的主键列

--获取主键信息 EXEC sp_pkeys @table_name='tablename' --获取外键 方法一 SELECT Field=(SELECT name FROM syscolumns WHERE colid=b.fkey AND id=b.fkeyid) , FKTable=obje ......
查询表 sqlserver 外表

SQLServer配置远程访问连接

打开对象资源管理器,右击,选择属性 然后,开启-->程序-->Microsoft SQL Server 2019-->配置管理器: 要确保CP/IP协议被开启了。右击,选中属性。点击IP地址标签,找到IPAII部分。如果TCP动态端口这一栏的值为0,表示sqlserver数据库引擎是监听在动态端口上 ......
SQLServer

sqlserver查看表占硬盘大小

--定义表变量--定义表变量DECLARE @T TABLE([Name] VARCHAR(max),[Rows] INT,[Reserved] VARCHAR(max),[Data_size] VARCHAR(max),[Index_size] VARCHAR(max),[Unused_size] ......
sqlserver 大小 硬盘

SQLSERVER 动态生成列、合计行

/* test110 '2023-04-26','2023-04-26','全部','901100569,901100570,901100571,901100572,901100573'; */ ALTER PROCEDURE [dbo].[test110] @StartDate datetime, ......
SQLSERVER 动态

找出SQLServer数据库I/O高的原因

找出SQLServer数据库I/O高的原因 影响SQLServer性能的因素有很多,比如CPU、I/O、内存、错误的执行计划、不恰当的索引或缺少索引等。 当查询变慢时,我发现最常见的一件事是由于查询执行的I/O太大。当一个查询因为I/O而变慢时,可能是因为糟糕的硬件、糟糕的执行计划,但通常是糟糕的数 ......
SQLServer 原因 数据库 数据

Sqlserver修改表结构提示不允许保存更改。

在现有的表中去修改或者增加表字段的时候就会提示:不允许保存更改。您所做的更改要求删除并创建一下表。您对无法重新创建的表进行了更改或启用了“阻止保存要求重新创建表的更改”选项。 、 如何解决问题: 操作步骤:点击“工具” → “选项” → "打开弹窗中选择(设计器)" → "表设计器和数据库设计器" ......
Sqlserver 结构

Sqlserver 还原网络共享文件

#sqlserver 还原网络共享文件 ###0. 需要使用 Sqlcmd 来执行 在命令行输入 sqlcmd。 ###1. 打开 xp_cmdshell 用来添加网络驱动器访问权限: exec sp_configure 'show advanced options',1 go reconfigur ......
Sqlserver 文件 网络

SqlServer创建链接服务器sp_addlinkedserver

跨数据库访问数据需要创建链接服务器 1、创建链接服务器 /*创建链接服务器*/ EXEC sp_addlinkedserver @server = 'LINKTEST', @srvproduct = '', @provider = 'SQLOLEDB', @datasrc = 'IP\服务器名称' ......

SQLServer自增id日常用法

来自https://www.modb.pro/db/114844 在SQLServer数据库中某一个表要设置自增字段,字段类型必须为数值类型,比如decimal、int、numeric、smallint、bigint、tinyint 等类型,需要注意的是decimal和numeric类型如果要设置成 ......
SQLServer

卸载SQLserver

1.打开服务停止SQLserver服务 2.打开控制面板,卸载所有SQLserver相关程序 先要卸载后面有(64bit)的这个 点击删除进入卸载程序,到选择实例这一步要注意:选择示例时,这里有多少个实例ID就删除多少次,如果有两个实例ID,删除完一轮后,需要重复一遍上一步的操作再回到这里再删除一遍 ......
SQLserver

以SQLserver为例的Dapper详细讲解

Dapper是一种轻量级的ORM(对象关系映射)工具,它提供了高效且易于使用的方式来执行数据库操作。Dapper是由Stack Overflow团队开发并维护的,它的主要目标是提供比EF更快、更直接的方式访问数据库。Dapper的主要特点包括:基于纯ADO.NET而不是EF,因此性能更高支持多种数据 ......
SQLserver Dapper

SQLServer备份、完整备份,差异备份、日志备份

1、https://blog.51cto.com/u_15907770/5926159 https://product.pconline.com.cn/itbk/software/dnwt/1702/8821700.html 全备份(Full Backup):就是对整个系统进行完全备份,包括系统和数 ......
备份 SQLServer 差异 日志

sqlserver中为节约存储空间的收缩数据库机制

https://www.shuzhiduo.com/A/kjdwDbA2zN/ 1.收缩数据库: 删除数据库的每个文件中已经分配单还没有使用的页,首座后数据库空间自动减少 2.收缩方式: (1)自动收缩数据库 选中数据库 >右击 >属性 在常规这里我们可以看到分配的大小以及可用空间。 选择“选项” ......
sqlserver 机制 数据库 数据 空间

DataX-阿里开源离线同步工具在Windows上实现Sqlserver到Mysql全量同步和增量同步

场景 Kettle-开源的ETL工具集-实现SqlServer到Mysql表的数据同步并部署在Windows服务器上: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119891674 上面讲过Kettle的使用,下面记录下阿里开 ......
增量 Sqlserver Windows 工具 DataX

sqlserver视图 to mysql表

sqlserver视图 to mysql表 有两台服务器,是同一个内网。 sqlserver这台只能内网访问 mysql这台可内可外 现在需要将sqlserver的一个视图数据,每天凌晨同步到另外一台服务器的mysql数据库里 共参考: 安装sqlserver https://www.linuxpr ......
视图 sqlserver mysql to

springboot定时同步数据,从sqlserver到mysql

https://www.cnblogs.com/SjhCode/p/sqlserverToMysql.html 定时同步数据,从sqlserver到mysql 注意事项: 一.primary: master #设置默认的数据源或者数据源组,默认值即为master 二.@Scheduled() 和 @ ......
springboot sqlserver 数据 mysql

sqlserver使用SQL语句直接生成数据字典

sqlserver生成数据字典: --SQL语句构建表的数据字典 USE MyDatabaseName; -- 替换为您要查询的数据库名 SELECT 表名=CASE WHEN tt.column_id=1 THEN is_name ELSE N'' END, 字段序号=tt.column_id, ......
成数 语句 字典 sqlserver SQL