(j *JoinClause)
| 1327 | } |
| 1328 | |
| 1329 | func joinSQL(j *JoinClause) string { |
| 1330 | sb := getBuilder() |
| 1331 | defer putBuilder(sb) |
| 1332 | sb.WriteString(j.Type) |
| 1333 | sb.WriteString(" JOIN ") |
| 1334 | sb.WriteString(tableRefSQL(&j.Right)) |
| 1335 | if j.Condition != nil { |
| 1336 | sb.WriteString(" ON ") |
| 1337 | sb.WriteString(exprSQL(j.Condition)) |
| 1338 | } |
| 1339 | return sb.String() |
| 1340 | } |
| 1341 | |
| 1342 | func windowSpecSQL(w *WindowSpec) string { |
| 1343 | var parts []string |
no test coverage detected