Police cracking down on street drinking have seized enough alcohol to fill a petrol tanker in the past year.

Officers confiscated 17,451 litres as part of a Safer Scotland campaign against knife and alcohol-related violence. They also seized 1375 knives nationwide, on top of the 12,000 weapons given up in an amnesty at the end of May last year.

John Carnochan, the detective chief superintendent leading the campaign, warned more had to be done to change Scotland's "booze and blades" mindset.

Mr Carnochan, who heads the Violence Reduction Unit, said: "We cannot rest on our laurels. Knife amnesties and alcohol enforcement campaigns alone are not enough to reduce violence long-term. We need to tackle Scotland's historical propensity for violence at its roots in order to effect attitudinal change."

Fergus Ewing, the Minister for Community Safety, said: "Tough enforcement will continue but we must be equally focused on prevention and addressing the underlying causes of violent crime - underage and binge drinking, illegal drugs and a lack of self-esteem and positive activities for young people are all significant factors.

"I believe this twin approach of hitting hard on serious crimes whilst understanding and addressing the root causes can make Scotland stronger and safer for the long term."

Safer Scotland was launched in April 2006.