能不能用c#动态编写储存过程
------解决方案--------------------------------------------------------
能。跟任何像数据库系统发送批命令没有任何差别,实际上ADO.NET也根本不管你发送的是一条Select语句还是一条以Create开头的批命令。
这个你应该去学T-SQL、MDL,可以直接到数据库论坛上去问那些功能的命令如何写,跟asp.net和ADO.NET都无关。
------解决方案--------------------------------------------------------
(思路)用存储过程动态创建存储过程
create procedure xp_procedure_test1
as
declare @sql NVARCHAR(1000)
SET @sql = 'create procedure xp_procedure_test2 as select 1 '
exec(@sql)
只为解决问题