Oracle的START WITH語句用于指定遞歸查詢的起始條件。在使用START WITH語句時,可能會遇到一些限制,包括:
- 只能在CONNECT BY子句中使用START WITH子句。
- START WITH子句中的條件必須是非遞歸的條件,不能包含CONNECT BY子句中使用的遞歸條件。
- START WITH子句必須在CONNECT BY子句之前指定。
- START WITH子句中的條件必須是有效的SQL條件,不能包含不支持的操作符或函數。
總的來說,START WITH語句的限制主要是針對其使用的位置和條件的約束,需要按照規定的語法和語義來使用START WITH子句。