func (c *CompLike) WriteComparison(b Builder) error {
	if c.Negative {
		b.WriteString("NOT ")
	}
	b.WriteString("LIKE ")
	b.WritePlaceholder()
	b.AppendArgs(c.Value)
	return nil
}
WriteComparison implemented Comparisoner interface.
package stmt
import (
	"errors"
	"github.com/Code-Hex/sqb/internal/slice"
)
var (
	_ Comparisoner = (*CompOp)(nil)
	_ Comparisoner = (*CompLike)(nil)
	_ Comparisoner = (*CompBetween)(nil)
	_ Comparisoner = (*CompIn)(nil)
)
type CompOp struct {
	Op    string
	Value interface{}
}
func (c *CompOp) WriteComparison(b Builder) error {
	b.WriteString(c.Op)
	b.WriteString(" ")
	b.WritePlaceholder()
	b.AppendArgs(c.Value)
	return nil
}
type CompLike struct {
	Negative bool
	Value    interface{}
}