Skip to content

Commit 3ccca2f

Browse files
authored
Merge pull request #189 from adam-carruthers/add-empty-support
Add --empty flag support
2 parents 8898308 + 15186c8 commit 3ccca2f

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

dbt/adapters/oracle/relation.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,3 +165,12 @@ def _is_exactish_match(self, field: ComponentName, value: str) -> bool:
165165
return self.path.get_lowered_part(field) == value.lower()
166166
else:
167167
return self.path.get_part(field) == value
168+
169+
def render_limited(self) -> str:
170+
rendered = self.render()
171+
if self.limit is None:
172+
return rendered
173+
elif self.limit == 0:
174+
return f"(select * from {rendered} where 1 = 0 and rownum < 1)"
175+
else:
176+
return f"(select * from {rendered} where rownum <= {self.limit})"

0 commit comments

Comments
 (0)