MCPcopy Create free account
hub / github.com/apache/iotdb-client-go / printDataSet0

Function printDataSet0

example/session_pool/session_pool_example.go:646–681  ·  view source on GitHub ↗
(sessionDataSet *client.SessionDataSet)

Source from the content-addressed store, hash-verified

644}
645
646func printDataSet0(sessionDataSet *client.SessionDataSet) {
647 columns := sessionDataSet.GetColumnNames()
648 for _, columnName := range columns {
649 fmt.Printf("%s\t", columnName)
650 }
651 fmt.Println()
652
653 for next, err := sessionDataSet.Next(); err == nil && next; next, err = sessionDataSet.Next() {
654 for i, columnName := range columns {
655 dataType, _ := client.GetDataTypeByStr(sessionDataSet.GetColumnTypes()[i])
656 switch dataType {
657 case client.BOOLEAN:
658 value, _ := sessionDataSet.GetBoolean(columnName)
659 fmt.Print(value)
660 case client.INT32:
661 value, _ := sessionDataSet.GetInt(columnName)
662 fmt.Print(value)
663 case client.INT64, client.TIMESTAMP:
664 value, _ := sessionDataSet.GetLong(columnName)
665 fmt.Print(value)
666 case client.FLOAT:
667 value, _ := sessionDataSet.GetFloat(columnName)
668 fmt.Print(value)
669 case client.DOUBLE:
670 value, _ := sessionDataSet.GetDouble(columnName)
671 fmt.Print(value)
672 case client.TEXT, client.STRING, client.BLOB, client.DATE:
673 value, _ := sessionDataSet.GetString(columnName)
674 fmt.Print(value)
675 default:
676 }
677 fmt.Print("\t\t")
678 }
679 fmt.Println()
680 }
681}
682
683func printDataSet1(sds *client.SessionDataSet) {
684 columnNames := sds.GetColumnNames()

Callers 4

insertAlignedRecordFunction · 0.70
insertAlignedRecordsFunction · 0.70
executeStatementFunction · 0.70

Calls 10

GetDataTypeByStrFunction · 0.92
GetColumnNamesMethod · 0.80
GetColumnTypesMethod · 0.80
GetStringMethod · 0.80
GetBooleanMethod · 0.65
GetIntMethod · 0.65
GetLongMethod · 0.65
GetFloatMethod · 0.65
GetDoubleMethod · 0.65
NextMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…