各位大侠,帮帮忙!!!!
sql吧
全部回复
仅看楼主
level 1
zyp86745465 楼主
我在创建个函数时指定@ee是int类型,
ename列是varchar类型 在我执行select * from www('SMITH')时,提示我
在将 varchar 值 'SMITH' 转换成数据类型 int 时失败。我用CAST函数转换了 ,提示我始终是转换失败
各位帮帮忙,麻烦告诉我下怎么写 包括我直接用select调用函数时候怎么直接将varchar转换int,能输出结果,谢谢啦!!!
create function www(@ee int)
returns table
as
return(select * from emp where
ename=@ee)
select * from www('SMITH')
2013年01月07日 17点01分 1
1