大家好,我想问一下数据库中declare关键字的作用和意义,使用场合,什么时候必须使用,什么时候可以不用?
比如,下面一个存储过程。create proc myProc
as
declare @name varchar(20)
declare @age int
select * from person where name=@name and age=@age
在这个存储过程中是否declare不要也是可以的? 就是作为一个变量嘛
另外一个小问题就是,比如我在数据库中有个字段为bit类型的,那么在数据库中显示的值自然就是true和false了,那么如果我想从数据库中查询出来的结构是“是,否”的话,怎么写呢。都是小问题,请大家赐教。