What kinds of macros should Scala 3 support?

I think it will be great if scala support language injection.
Something like :

for(rs<-Sql”select a,b,c from table”){
  println(rs.a())
}

Is it really difficult for string interpolation and java interfaces?