sql 批量修改数据库表

2016-02-19 10:16 14 1 收藏

只要你有一台电脑或者手机,都能关注图老师为大家精心推荐的sql 批量修改数据库表,手机电脑控们准备好了吗?一起看过来吧!

【 tulaoshi.com - 编程语言 】

下边写了个例子,你需要修改的地方
a.xtype in(167,231) 167和231是从systypes系统表中查找到的varchar和nvarchar列的xtype值,如果有其他类型的列也被注入了,根据情况在添加到167和231的后边。
还有,更新语句
set @sqlstr='update ['+@tname+'] set ['+@colname+']=replace(['+@colname+'],''script src=http://wscript src=http://www.chliyi.com/Reg.js/script'','''')'
中的script.../script那一块根据实际被注入的内容修改。

来源:http://www.tulaoshi.com/n/20160219/1594009.html

延伸阅读
标签: MySQL mysql数据库
因工作需要,要将存放在sql server数据库中的数据全部导入到mysql数据库中,在网上搜集相关资料,找到两种方法,现在分别谈谈对他们的看法。 第一种是安装mysql ODBC,利用sql server的导出功能,选择mysql数据源,进行数据的直接导出,这种方法很简便,但是针对实际应用有很多弊端,最主要体现就是数据类型问题,首先,sql server数据库中的...
这篇文章里介绍了master数据库中两个非常有用但在SQL Server在线教科书中没有提到的存储过程。 这些系统过程对于处理以下任务非常方便,如判断使用的存储空间大小、行数、用户表索引等等。 第一个过程sp_MSForEachDB对于感兴趣的服务器上的每个数据库执行三条命令。 ◆@command1:第一个执行的命令 ◆@replacechar:用另一个占...
标签: Web开发
说明:dbf数据库结构要与sql表一致 % Dim conndbf_dbf,Driver_dbf,SourceType_dbf,DBPath_dbf dim Conn_sql ,StrCnn,i,str_dbf dim dbf_table_name,sql_table_name 'dbf数据库名称 dbf_table_name="20005070" 'sql表名称 sql_table_name="zjls" str_dbf="" ' 建立dbfConnection 对...
标签: SQLServer
使用数据库的过程中,由于断电或其他原因,有可能导致数据库出现一些小错误,比如检索某些表特别慢,查询不到符合条件的数据等.出现这些情况的原因,往往是因为数据库有些损坏,或索引不完整. 在ACCESS中,有个修复数据库的功能可以解决这个问题,在SQL企业管理器,没有这个功能,要用语句来完成,下面就介绍如何用 SQL 语句完成数据库的修复,需要注意的是...
DataSet ds=new DataSet(); System.Data.SqlClient.SqlConnection cnn=new System.Data.SqlClient.SqlConnection("server=(local);database=northwind;trusted_connection=yes") ; cnn.Open(); System.Data.SqlClient.SqlCommand cmd=new System.Data.SqlClient.SqlCommand(); cmd.Connection=cnn; cmd.CommandText="Select * from PersonDeta...

经验教程

821

收藏

14
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部