Kaynağa Gözat

添加调试函数

yjp 1 yıl önce
ebeveyn
işleme
b5b693f51c
1 değiştirilmiş dosya ile 5 ekleme ve 0 silme
  1. 5 0
      sql_parser.go

+ 5 - 0
sql_parser.go

@@ -49,6 +49,11 @@ type selectClause struct {
 	offset     int
 }
 
+// 调试很重要的函数,可以看到一个节点的实际类型以及包含字段的类型
+func printNode(node any) {
+	fmt.Printf("%+#v\n", node)
+}
+
 func parseSql(sqlStr string) ([]any, error) {
 	sqls := strings.Split(sqlStr, ";")