Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server sql server 2008 r2中正确的声明方式是什么_Sql Server_Select_Declare - Fatal编程技术网

Sql server sql server 2008 r2中正确的声明方式是什么

Sql server sql server 2008 r2中正确的声明方式是什么,sql-server,select,declare,Sql Server,Select,Declare,在第79行 如果查询是“从MT_Pengemodi中选择@date=TglMasuk,其中id='2'” 我成功查看结果。。。但只有一个结果 我希望我能看到。。所有结果…在我的查询中没有“where id='2'” 为什么没有“何处”会像这张照片一样失败 顺便说一句,我是在sql server 2008 r2中创建的,variabel Tgl_masuk是我学校的日期开始工作,MT_Pengemodi是表名,tipe variabel TglMasuk是varchar。这可能会有所帮助:TglM

在第79行

如果查询是“从MT_Pengemodi中选择@date=TglMasuk,其中id='2'” 我成功查看结果。。。但只有一个结果

我希望我能看到。。所有结果…在我的查询中没有“where id='2'” 为什么没有“何处”会像这张照片一样失败


顺便说一句,我是在sql server 2008 r2中创建的,variabel Tgl_masuk是我学校的日期开始工作,MT_Pengemodi是表名,tipe variabel TglMasuk是varchar。

这可能会有所帮助:
TglMasuk
的数据类型是
varchar
,转换为日期会导致超出范围的错误。您应该在问题中提及错误,而不是“像这张图片一样失败”。对于Tim Schmelter:如果在第79行,我添加了条件,其中…我的查询成功…如果没有添加条件,我的查询失败。对于WeWeWesthemanance:我尝试设置并进行选择…没有区别…相同的错误…感谢'在我的情况下,我如何查看所有结果…没有条件,如何处?