Advertisement
Guest User

Untitled

a guest
Feb 26th, 2020
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Go 0.67 KB | None | 0 0
  1. package main
  2.  
  3. import (
  4.     "fmt"
  5.  
  6.     "github.com/alexandergrom/qp"
  7. )
  8.  
  9. func main()  {
  10.  
  11.     var query = qp.Format(
  12.         "SELECT COUNT(*) FROM xx.yy WHERE id = %p AND type IN (%p)",
  13.         1,
  14.         []uint8{10, 12},
  15.     )
  16.  
  17.     fmt.Println(query.String(), query.Params())
  18.  
  19. }
  20.  
  21.  
  22. // SELECT COUNT(*) FROM xx.yy WHERE id = $1 AND type IN ($2) [1 [10 12]]
  23.  
  24.  
  25.  
  26. package main
  27.  
  28. import (
  29.     "fmt"
  30.  
  31.     "github.com/alexandergrom/qp"
  32. )
  33.  
  34. func main()  {
  35.  
  36.     var query = qp.Format(
  37.         "SELECT COUNT(*) FROM xx.yy WHERE id = %p AND type IN (%p)",
  38.         1,
  39.         []int64{10, 12},
  40.     )
  41.  
  42.     fmt.Println(query.String(), query.Params())
  43.  
  44. }
  45.  
  46.  
  47. // SELECT COUNT(*) FROM xx.yy WHERE id = $1 AND type IN ($2, $3) [1 10 12]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement