sijms / go-ora

Pure go oracle client
MIT License
795 stars 176 forks source link

ORA-00900: invalid SQL statement #535

Closed developless closed 6 months ago

developless commented 6 months ago
var rows *sql.Rows
if rows, err = c.DB.QueryContext(ctx, "DESCRIBE ORDERS"); err != nil {
    return
}
defer func() {
    _ = rows.Close()
}()

var columns = make([]*pb.Column, 0)
for rows.Next() {
    var columnName, dataType string
    if err := rows.Scan(&columnName, &dataType); err != nil {
        return nil, err
    }
    columns = append(columns, &pb.Column{
        Name:     columnName,
        DataType: dataType,
    })
}