搞不懂!!怎么理解这些单引号得意义呢
我写存储过程,发现单引号得问题错综复杂,希望整理一下自己得思绪,希望高手给予解答 .比如
1.select UserID from MyTable where User=@name 这个带参数得句子可以直接写在存储过程中,但是为什么select top @num UserID from MyTable where User=@name 却必须要写在exec('')里面呢?而且这个时要这样写下面句子where User='''@name'''
谁能说出个所以然来啊???