Drug to mete out long-term memory loss?

I'd like to know whether near is a drug/medication that can wipe out memories long-term (and reliably adequate to be used purposefully for that reason). Or anything that has remotely similar effects. Not specific memories, but adequate to blank out a day or a few... Or is that contained by the realm of SF?

Just a thoughtful interest - research for a writing project, in luggage you're wondering :).

Answer:
there's plenty of drugs that have amnestic effects- substance you won't remember anything that happened while those drugs be in effect. however, they won't annihilate memories which have already occur.

drugs such as benzodiazepines will do it. midazolam or versed in out of the ordinary is known for it's amnestic hustle and bustle. ativan or valium can also do it.

scopolamine can also cause amnesia.
I don't know but you should try it on yourself
  • How to treat the gun shoot with sugar and salt?
  • What chemicals are important for our brains to function well?
  • What do drug/pharma companies do with expired drugs/medicines?
  • Question about doctors and what the specialize in?
  • Why is that d pain is severe in winter?
  • Does blood letting by leeches serves any health purposes?
  • What would happen if a woman took viagra or some other male enhancement pill?
  • Regarding pulse oximeter.?
  • Is it true that there will be a new edition of Harrison's internal medicine next year?
  • What kind of doctor has the most intresting job?
  • Do you doctors really have the time to be answering questions on ByeDr.com?
  • Explain why ventricular contraction[diastole] and the 'dup' sound occur after the t wave?
  • What are the first seven vertebrae of the spine called?