I already knew that enchanted books can have the enchantment as well, but if you break an ice using a Silk touch book, the ice drop but the block still turns into water.
I tried the same thing but instead of a legit Silk touch book, I tried with the silk touch book I got from /give command, the ice don't drop, but there is no water coming out. (Also, using the /give command to get enchanted books and it will not be able to enchant items on an Anvil)
Putting Silk touch enchantment onto any other item and they will still works perfectly.
Thank you for your report!
We're actually already tracking this issue in MC-154873, so I resolved and linked this ticket as a duplicate.
However, that ticket has already been resolved. Depending on the resolution, that can mean that it either will be fixed in the next version, or that it is not considered a bug and won't be fixed.
If you haven't already, you might like to make use of the search feature in the future to see if the issue has already been reported.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki