WHERE EMPTY(?vp_PrimaryKey) OR Table.PrimaryKey = ?vp_PrimaryKey * Or * 1 Record vp_PrimaryKeyMin = vp_PrimaryKey vp_PrimaryKeyMax = vp_PrimaryKey * All Records vp_PrimaryKeyMin = 1 vp_PrimaryKeyMax = 2^32-1 WHERE Table.PrimaryKey BETWEEN ?vp_PrimaryKeyMin AND ?vp_PrimaryKeyMax