ToSQL returns the SQL string for a CONNECT BY clause (MariaDB 10.2+).
()
| 1742 | |
| 1743 | // ToSQL returns the SQL string for a CONNECT BY clause (MariaDB 10.2+). |
| 1744 | func (c *ConnectByClause) ToSQL() string { |
| 1745 | var b strings.Builder |
| 1746 | b.WriteString("CONNECT BY ") |
| 1747 | if c.NoCycle { |
| 1748 | b.WriteString("NOCYCLE ") |
| 1749 | } |
| 1750 | b.WriteString(exprSQL(c.Condition)) |
| 1751 | return b.String() |
| 1752 | } |