ms sql server 2005 select guid返回null的问题
存储过程中
输入的参数是@guidInput
数据表:table
需要返回@guidInput指定记录的value字段的值(赋值给@value)
select @value=value from table where guidfield=@guidInput
这样的语句,在不确定的情况下,会导致@value获取null值,请教各位知道是什么原因吗?
出现这样的问题,会让所有决定使用guid作为主键的朋友都要重新思考。
输入的参数是@guidInput
数据表:table
需要返回@guidInput指定记录的value字段的值(赋值给@value)
select @value=value from table where guidfield=@guidInput
这样的语句,在不确定的情况下,会导致@value获取null值,请教各位知道是什么原因吗?
出现这样的问题,会让所有决定使用guid作为主键的朋友都要重新思考。