关于批量替换框分类系统SQL Server数据库中分类信息表中的链接

admin2024-06-06
关于批量替换框分类系统SQLServer数据库中分类信息表中的链接步骤:一、查找数据库中的数据表名称及列名称(找到需要字段名)SELECTTABLE_NAME,COLUMN_NAMEFROMINFORMATION...

关于批量替换框分类系统SQL Server数据库中分类信息表中的链接步骤:

一、查找数据库中的数据表名称及列名称(找到需要字段名)

SELECT TABLE_NAME, COLUMN_NAME  
FROM INFORMATION_SCHEMA.COLUMNS  
WHERE TABLE_SCHEMA = 'dbo' -- 如果你的表在dbo架构下  
AND (COLUMN_NAME LIKE '%link%' OR COLUMN_NAME LIKE '%url%');

 

二、根据以上命令查到数据库中包含link和url链接的数据表名称及列名称后,得到分类信息对应的数据表是qth8_mess,包含链接的字段名是url,执行以下命令成功批量替换了分类信息中包含的链接:

UPDATE qth8_mess
SET url = REPLACE(url, 'www.340824.cn/indexa.php?id=info_', 'www.340882.com/qianshan.php?id=340882_')
WHERE url LIKE '%www.340824.cn/indexa.php?id=info_%';
批量替换 框分类系统 SQL Server 数据库 分类信息表 替换链接
评论
请先登录再发表评论!

起风了

有用
2024-06-062回复[回复]
admin
有用就好