各位sql 中datetime类型值2016-07-31,go打印出来是 2016-0 这种形式,显示不全是什么原因
更多评论
```go
//查询
stmt,err := conn.Prepare("select * from GetDateTable")
if(err!=nil){
fmt.Println("Prepare Error")
return
}
defer stmt.Close()
row,err := stmt.Query()
if err!=nil{
fmt.Println("Query Error")
return
}
defer row.Close()
for row.Next(){
var getdatetime,gettype,getrytype string
if err := row.Scan(&getdatetime,&gettype,&getrytype);err==nil{
fmt.Println(getdatetime+"\t"+gettype+"\t"+getrytype)
//a,_ := time.Parse("2006-01-02 15:04:05", getdatetime)
//fmt.Println(getdatetime)
}else{
fmt.Println(err)
}
}
```
我改成mssqldb就没有问题
#2