ms sql server 2005 select guid返回null的问题

存储过程中
输入的参数是@guidInput
数据表:table
需要返回@guidInput指定记录的value字段的值(赋值给@value)

select @value=value from table where guidfield=@guidInput

这样的语句,在不确定的情况下,会导致@value获取null值,请教各位知道是什么原因吗?

出现这样的问题,会让所有决定使用guid作为主键的朋友都要重新思考。
posted on 2007-09-06 01:56  Konimeter  阅读(1373)  评论(0编辑  收藏  举报