比如这个IF NOT EXISTS(SELECT * FROM sysobjects WHERE NAME='PROC_DropColumn')
BEGIN
declare @DropColumnSql nvarchar(max)
set @DropColumnSql='
CREATE PROCEDURE PROC_DropColumn
@TableName  VARCHAR(50), --表名参数
@ColumnName VARCHAR(50), --列名参数
@Type VARCHAR(20) --数据类型参数
AS
 declare @sql nvarchar(1000)
Set @sql='' ALTER TABLE '' + @TableName
+ '' DROP '' + @ColumnName +'' ''+  @TypeExec(@sql)'
EXEC(@DropColumnSql)
END
不一定要完全按照CSDN上面的来,我想知道主流做法是怎么做的,是不要要用第三方控件?

解决方案 »

  1.   

    你说的是高亮吗?百度下live writer现成的 编辑器
      

  2.   

    我的意思是我也想在网页上实现各种语言代码颜色跟在编辑器里的颜色一样的效果,今天问同事,他说是将HTML代码保存进数据库
      

  3.   

    我同事的意思是把这一段代码保存进数据库,具体怎么将代码变色的我不懂。。<span style="color: #FF0000;">CREATE PROCEDURE PROC_DropColumn@TableName  VARCHAR(50), --表名参数@ColumnName VARCHAR(50), --列名参数@Type VARCHAR(20) --数据类型参数AS declare @sql nvarchar(1000)Set @sql=</span>