declare  @Key  sysname ,@sql varchar(1000)
select  @Key=c.name  from  syscolumns  a,sysconstraints  b,sysobjects  c  where  a.id=object_id('dali')  and  a.name='ID'  and  a.id=b.id  and  b.constid=c.id  and  c.name  like  'PK%' set @sql='sp_fulltext_table  ''dali'',''create'',''My_FullDir'','''+@Key+''''
    
exec (@sql)

解决方案 »

  1.   

    我在这里写的dali是表名全文部分如下,你要一步一步做:sp_fulltext_database 'enable' --为全文索引启用数据库
    sp_fulltext_catalog 'My_FullDir', 'create'  ---创建一个叫My_FullDif的全文目录declare @Key sysname ; select @Key=c.name from syscolumns a,sysconstraints b,sysobjects c where a.id=object_id('a') and a.name='a' and a.id=b.id and b.constid=c.id and c.name like 'PK%'
    exec sp_fulltext_table 'dali','create','My_FullDir',@Key  ----这两句是为全文索引,对表进行标记sp_fulltext_column 'dali','MyImage','add',0x0804,'FileType'  ---这句是指定MyImage列为全文索引列,FileType是类型列