我有这个:
me = 'ready are We'
" ".join(me.split()[::-1])
>>> 'We are ready'
请注意在sql查询中它怎么说tx, _ := db.Begin()
p := person.Person{Handle: "foo"}
rows, err := tx.Exec("INSERT INTO person (handle, email) VALUES ($1, $2) RETURNING id", p.Handle, p.Email).
。如何从查询返回的第一行中获取ID?
我尝试过:
RETURNING id
但出现此编译错误:
rows.Close未定义(类型sql.Result没有字段或方法Close)
答案 0 :(得分:0)
从Next()
获得的行上没有Exec()
。但是它具有LastInsertId()
方法,您可以获取ID。