首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

函数里的表, 会加索引吗

2013-11-15 
函数里的表, 能加索引吗?ALTERfunction [dbo].[GetStockByDate] (@shop varchar(max),@iodate varchar(8))

函数里的表, 能加索引吗?
ALTER    function [dbo].[GetStockByDate] (@shop varchar(max),@iodate varchar(8))  
RETURNS @retStore TABLE (shopid varchar(20) ,  
   code varchar(20) NOT NULL,  
   colorid varchar(20) NOT NULL,  
   xsize varchar(2)  NULL,  
   amount int NOT NULL default 0,  
   iodate varchar(8) not null)  
 AS
begin  
   DECLARE @reports TABLE (shopid varchar(20),   
   code varchar(20) NOT NULL,  
   colorid varchar(20) NOT NULL,  
   xsize varchar(2)  NULL,  
   amount int NOT NULL default 0,--日库存数 add by bear  
   iodate varchar(8)  null,  
   nowamount int NULL ,--当前账面库存数  
   Iamount int NULL ,--入库数  /*需要减去*/
   Oamount int NULL --出库数)  /*需要增加*/
)  




这里的表能加索引吗  要怎么加?
[解决办法]
你在函数里用了表变量,sql server 不支持对表变量是不能建立索引的。

热点排行