随笔分类 -  Sqlserver

摘要:问题描述: 1.主从复制时,从库的自增ID是随主库复制的。当从库变为主库时,表自增ID会从0开始,将导致ID重复,需手动更改表ID起始值 更改脚本 declare @count int --查询记录最大ID select @count=max(id)+1 from z_MemberAddr --重置 阅读全文
posted @ 2024-12-03 11:43 zhihua 编辑
摘要:注意: 1.使用默认sqlserver -1433端口 修改hosts(配置DNS) 所有订阅发布机器都要配置:C:\Windows\System32\drivers\etc\hosts。也可以使用数据库客户端别名,这里就不介绍别名了,因为没有这个方便。 2.使用自定义sqlserver-端口时: 阅读全文
posted @ 2024-12-03 11:38 zhihua 编辑
摘要:问题:在同一个sql中,将一个数据库如test备份后,新建一个数据库用test备份文件进行覆盖还原,待还原成功的时候,test数据库一直显示“正在还原”。 在这种状态下,由于未提交的事务没有回滚,导致数据库不可以访问。 解决: 新建查询,执行 restore database XXX with re 阅读全文
posted @ 2024-11-11 12:51 zhihua 编辑
摘要:Visual Studio官方下载地址 https://visualstudio.microsoft.com/ Visual Studio Code官方下载地址 https://code.visualstudio.com/ SQL Server Management Studio官方下载地址http 阅读全文
posted @ 2024-11-01 10:15 zhihua 编辑
摘要:批量更新数据 --声明变量 declare @caili varchar(50) declare @goldfi varchar(50) declare @memberoid varchar(50) declare @gold decimal(18,8) set @caili='68fa81c04b 阅读全文
posted @ 2024-09-11 00:56 zhihua 编辑
摘要:MDCJV-3YX8N-WG89M-KV443-G8249 阅读全文
posted @ 2024-08-13 17:18 zhihua 编辑
摘要:alter table table_name add column_name column_tpye 增加列 例:alter table Students add Email varchar(16) alter table table_name alter column column_name co 阅读全文
posted @ 2024-07-23 15:42 zhihua 编辑
摘要:SQL SERVER日期时间转字符串 一、sql server日期时间函数 -- 当前系统日期、时间 select getdate() --dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 --例如:向日期加上2天 select dateadd(day,2,'2004 阅读全文
posted @ 2024-01-13 15:56 zhihua 阅读(1631) 评论(0) 推荐(0) 编辑
摘要:1,声明游标 DECLARE cursor_name CURSOR [ LOCAL | GLOBAL ] [ FORWARD_ONLY | SCROLL ] [ STATIC | KEYSET | DYNAMIC | FAST_FORWARD ] [ READ_ONLY | SCROLL_LOCKS 阅读全文
posted @ 2023-11-12 20:49 zhihua 阅读(232) 评论(0) 推荐(0) 编辑
摘要:今天在给数据库账号分配数据库权限的时候,直接抛出抛出错误,错误的详细信息如下:用户、组或角色 '' 在当前数据库中已存在。 (Microsoft SQL Server,错误: 15023)。查阅相关文档后发现,抛出这种错误,可能是因为数据库中存在孤立用户。 将数据库恢复到其他服务器时,数据库中包含一 阅读全文
posted @ 2023-06-07 10:49 zhihua 编辑
摘要:数据库账号分配数据库权限的时候,直接抛出抛出错误,错误的详细信息如下:用户、组或角色 '' 在当前数据库中已存在。 (Microsoft SQL Server,错误: 15023)。查阅相关文档后发现,抛出这种错误,可能是因为数据库中存在孤立用户。 将数据库恢复到其他服务器时,数据库中包含一组用户和 阅读全文
posted @ 2023-05-11 16:34 zhihua 编辑
摘要:区域设置设置(控制面板 [当查看时'icons'] > 所有控制面板项目 > 区域 > 管理 > “更改系统区域设置...”): 区域设置中的“Beta:使用 Unicode UTF-8 获得全球语言支持” 取消选择该选项(并可能重新启动我的计算机)后, 实例启动没有任何问题,我能够访问我以前连接的 阅读全文
posted @ 2023-01-05 11:25 zhihua 编辑
摘要:最耗时的sql DECLARE @n INT; SET @n = 500; WITH cte1 AS ( SELECT a.* , t.* FROM sys.dm_exec_query_stats a CROSS APPLY sys.dm_exec_sql_text(a.plan_handle) t 阅读全文
posted @ 2020-10-23 16:11 zhihua 阅读(159) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示