多项选择题

A.< sql>元素的作用就是定义可重用的SQL代码片段
B.使用时,先通过< sql>元素定义重用的代码片段,然后在需要使用的地方使用< include>元素的refid属性引用了自定义的代码片段
C.< sql>只能在查询时使用
D.支持常见的数据库