Sql server sql server 2008 r2中正确的声明方式是什么
在第79行 如果查询是“从MT_Pengemodi中选择@date=TglMasuk,其中id='2'” 我成功查看结果。。。但只有一个结果 我希望我能看到。。所有结果…在我的查询中没有“where id='2'” 为什么没有“何处”会像这张照片一样失败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
顺便说一句,我是在sql server 2008 r2中创建的,variabel Tgl_masuk是我学校的日期开始工作,MT_Pengemodi是表名,tipe variabel TglMasuk是varchar。这可能会有所帮助:
TglMasuk
的数据类型是varchar
,转换为日期会导致超出范围的错误。您应该在问题中提及错误,而不是“像这张图片一样失败”。对于Tim Schmelter:如果在第79行,我添加了条件,其中…我的查询成功…如果没有添加条件,我的查询失败。对于WeWeWesthemanance:我尝试设置并进行选择…没有区别…相同的错误…感谢'在我的情况下,我如何查看所有结果…没有条件,如何处?