你可以用查找替换:
假设你加的字段为AB,则
查找“A,B,......”
替换成“A,AB,B,......”
假设你加的字段为AB,则
查找“A,B,......”
替换成“A,AB,B,......”
解决方案 »
- 为什么我的网站一定要 SQL2005打开远程连接 才能正常运行呢?
- 请教:读取日期之后,日期发生改变。是什么原因造成的??
- 一个视图,不知道怎么写。高手请教
- 但是在触发器里面,怎么知道是insert 还是delete 触发的呢?
- top 显示问题
- 求教DTS包问题!
- 已经有一表communication , 我要把它改名为comm
- SQL数据热备份的问题,急
- delphi如何备份sql server7.0的数据
- Please help! Challenge and Urgent!
- 请问怎样一条一条语句的去调试一下SQL 的存储过程 , ?
- ::::::::SOS::::::紧急呼救,我的数据库全为空了,怎么办!::::::SOS::::::::
AS
Declare @dySQL varchar(8000)
Declare @ColList varchar(4000)
set @ColList=''
SELECT @ColList=@ColList+COLUMN_NAME +',' From INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME=@tblName AND COLUMNPROPERTY(object_ID(table_name),COLUMN_NAME,'IsIdentity')=0
ORDER BY ORDINAL_POSITION
SET @colList=LEFT(@COLList,LEN(@ColList)-1)
SET @dySQL=' INSERT INTO '+@tblName + ' ( '+@ColList+' ) SELECT '+ @ColList + ' From '+@tblName + ' WHERE '+@conditions
EXEC ( @dySQL)--@tblName 是表名,@conditions是條件。EX:EXEC AUTOINSERT 'MyTableName ',' id=1 '
GO
我就是用的动态sql语句!
不过是在sql 7 下————————————————————————————
看见了么,
那支正飞向太阳的蛾子,
----那就是我!
————————————————————————————