cte-binding.svg 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <svg xmlns="http://www.w3.org/2000/svg" width="509" height="163">
  2. <polygon points="9 61 1 57 1 65"/>
  3. <polygon points="17 61 9 57 9 65"/>
  4. <rect x="31" y="47" width="80" height="32"/>
  5. <rect x="29" y="45" width="80" height="32" class="nonterminal"/>
  6. <text class="nonterminal" x="39" y="65">cte_ident</text>
  7. <rect x="151" y="47" width="26" height="32" rx="10"/>
  8. <rect x="149"
  9. y="45"
  10. width="26"
  11. height="32"
  12. class="terminal"
  13. rx="10"/>
  14. <text class="terminal" x="159" y="65">(</text>
  15. <rect x="217" y="47" width="78" height="32"/>
  16. <rect x="215" y="45" width="78" height="32" class="nonterminal"/>
  17. <text class="nonterminal" x="225" y="65">col_ident</text>
  18. <rect x="217" y="3" width="24" height="32" rx="10"/>
  19. <rect x="215"
  20. y="1"
  21. width="24"
  22. height="32"
  23. class="terminal"
  24. rx="10"/>
  25. <text class="terminal" x="225" y="21">,</text>
  26. <rect x="335" y="47" width="26" height="32" rx="10"/>
  27. <rect x="333"
  28. y="45"
  29. width="26"
  30. height="32"
  31. class="terminal"
  32. rx="10"/>
  33. <text class="terminal" x="343" y="65">)</text>
  34. <rect x="401" y="47" width="40" height="32" rx="10"/>
  35. <rect x="399"
  36. y="45"
  37. width="40"
  38. height="32"
  39. class="terminal"
  40. rx="10"/>
  41. <text class="terminal" x="409" y="65">AS</text>
  42. <rect x="461" y="47" width="26" height="32" rx="10"/>
  43. <rect x="459"
  44. y="45"
  45. width="26"
  46. height="32"
  47. class="terminal"
  48. rx="10"/>
  49. <text class="terminal" x="469" y="65">(</text>
  50. <rect x="339" y="129" width="96" height="32"/>
  51. <rect x="337" y="127" width="96" height="32" class="nonterminal"/>
  52. <text class="nonterminal" x="347" y="147">select_stmt</text>
  53. <rect x="455" y="129" width="26" height="32" rx="10"/>
  54. <rect x="453"
  55. y="127"
  56. width="26"
  57. height="32"
  58. class="terminal"
  59. rx="10"/>
  60. <text class="terminal" x="463" y="147">)</text>
  61. <path class="line"
  62. d="m17 61 h2 m0 0 h10 m80 0 h10 m20 0 h10 m26 0 h10 m20 0 h10 m78 0 h10 m-118 0 l20 0 m-1 0 q-9 0 -9 -10 l0 -24 q0 -10 10 -10 m98 44 l20 0 m-20 0 q10 0 10 -10 l0 -24 q0 -10 -10 -10 m-98 0 h10 m24 0 h10 m0 0 h54 m20 44 h10 m26 0 h10 m-250 0 h20 m230 0 h20 m-270 0 q10 0 10 10 m250 0 q0 -10 10 -10 m-260 10 v14 m250 0 v-14 m-250 14 q0 10 10 10 m230 0 q10 0 10 -10 m-240 10 h10 m0 0 h220 m20 -34 h10 m40 0 h10 m0 0 h10 m26 0 h10 m2 0 l2 0 m2 0 l2 0 m2 0 l2 0 m-192 82 l2 0 m2 0 l2 0 m2 0 l2 0 m2 0 h10 m96 0 h10 m0 0 h10 m26 0 h10 m3 0 h-3"/>
  63. <polygon points="499 143 507 139 507 147"/>
  64. <polygon points="499 143 491 139 491 147"/>
  65. </svg>