自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 sql server相似表名的表修改同一字段长度

若字段涉及约束(如索引、默认值),可能需先删除后重建。通过以上步骤,可高效、安全地批量修改相似表名的字段长度。:扩大字段长度通常安全,但若缩小需确保无数据截断。:建议在事务中执行或提前备份,以便出错时回滚。确保所有需要修改的表名符合特定模式(例如以。:建议在低流量时段操作,避免锁表影响业务。开头),且均包含目标字段(如。使用以下脚本动态生成并执行。:若表位于不同架构(非。以捕获并输出错误信息。

2025-02-10 10:52:19 249

转载 SQL server查询数据库中包含某个字段的表和存储过程

1、查询包含某字段的所有表select object_name(id) objName,Name as colNamefrom syscolumnswhere (name like'%你要查询的字段名%')and id in(select id from sysobjects where xtype='u')order by objname2、查询包含某字段的所有存储过程SELECT obj.Name 存储过程名, sc.TEXT 存储过程内容FROM syscommen...

2022-03-02 09:14:03 7280

原创 相似表,批量增加字段

declare @sql varchar(200), @name varchar(40)declare my_cursor scroll cursor forselect name from sysobjects where type = 'u' and name like '%表名(相似表)%'open my_cursorfetch next from my_cursor into @namewhile(@@fetch_status=0)beginprint 'processing ' +.

2021-06-16 11:23:58 178

转载 SQL Server 遍历数据库中所有表,列出表名和每个表中的数据行数

use [数据库名]declare @Tablename nvarchar(50)declare @TablenameList table( Tablename nvarchar(50),LineNumber bigint)declare cursor_results cursor forselect name from sysobjects where xtype='U'open cursor_resultsdeclare @SQLstring nvarchar(100)dec.

2021-03-31 20:56:34 2185

原创 SQL Server 按两列条件查询重复数据

select a.* from pub_drugcode a,(select drug_name,yk_stdsfrom pub_drugcodegroup by drug_name,yk_stdshaving count(1) > 1) as bwhere a.drug_name=b.drug_nameand a.yk_stds=b.yk_stds

2021-03-12 10:33:24 2768 1

原创 SQL Server 两表中表1某列中的数据对应替换表2中的对应的数据

USE [pubdata]GOSELECT * FROM dbo.pub_fbsubitem --查询主表SELECT * FROM dbo.pub_fbsubitem_2 --查询副表#先查询后更新/******查询(对比两张表是否一致,如果不一致则全为NULL)TextB 主表(pub_fbsubitem)TextA 附表(自己新建的表,我这里是pub_fbsubitem_2)LEFT JOIN 右链接******/SELECT Text_A.fbh,Tex...

2021-03-09 10:31:35 1797 1

原创 SQL Server 查询两表中的两列中不相等的数据

查询两表中的两列中不相等的数据SELECT T1.字段FROM table1 T1WHERE NOT EXISTS(SELECT 1 FROM table2 T2WHERE T1.字段= T2.字段)

2021-03-01 18:13:26 6034

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除