It seems like every spring the Giants have a stinker such as tonight’s 7-0 loss to the Rockies at Salt River Fields. That doesn’t make it easier to swallow, and manager Bruce Bochy was not pleased.

At one point, he turned to someone in the dugout to ask if the Giants were going to make history because they did not have a hit until Pablo Sandoval doubled in the seventh inning against Esmil Rogers. Turned out that was their only hit. Without that, Bochy might have had to answer questions like Dusty Baker did after this 1996 spring-training game against the Angels.

The Giants committed four errors. Sandoval, Melky Cabrera and Joaquin Arias made bad throws and Aubrey Huff had the ball pop out of his glove as he tried to tag a baserunner.

I asked Bochy if it would have been embarrassing to get no-hit in a Cactus League game.

“Sure it would have,” he said. “We were embarrassed tonight, even if it is spring training. I don’t care if it’s a pickup game or spring training. We’re leaving here in 10 days. This is not how you want to look at this point. … We didn’t show up tonight. We had nothing going for us, defensively, the bats. We jsut had an awful game tonight.”

It’s never good when the manager starts his postgame news conference by saying, “Hoo boy.” But he did say this game should be put in perspective of overall good play in these exhibitions.

The Giants’ biggest problem was facing 49-year-0ld Jamie Moyer, who retired all 12 Giants he faced with only two balls leaving the infield. The guy throws below bat speed with movement and can be very difficult to hit.

“I’d rather not face a guy like that,” Huff said. “He screws you up for a week.”

Angel Pagan went to the minor-league camp yesterday to work on his timing and got four hits in seven at-bats. He actually had a decent at-bat against Moyer in the first inning before flying out. But after that, the Giants were putty in Moyer’s hands.

Brian Burres started for the Giants in place of Tim Lincecum, who threw a minor-league game instead earlier in the day, and was raked for six runs (four earned) in 3 1/3 innings.

The Giants play another night game tonight, at home against Texas, with Madison Bumgarner on the mound.

Sandoval probably will not play in the night game. He is going to the minor-league camp to get a bunch of at-bats in a bid to get his swing going. Bochy had an interesting comment after the game, noting that the Panda might be fatigued when the games start after all the conditioning work the training staff is putting him through “trying to get him where we want him to be.” Just one more sign that that club wants to see him lose more weight before the season begins.

Bochy said Sandoval is “real close.”

Ryan Vogelsong will also make his game debut with an inning tomorrow in a minor-league game.