func NewStaticDataValue(name string, data interface{}) *StaticDataSource {
	row := []driver.Value{data}
	ds := NewStaticDataSource(name, 0, [][]driver.Value{row}, []string{name})
	return ds
}
// StaticDataValue is used to create a static name=value pair that matches
// DataSource interfaces
StaticDataValue is used to create a static name=value pair that matches
DataSource interfaces
// StaticDataValue is used to create a static name = value pair that matches // DataSource interfaces
func NewStaticDataValue(name string, data interface{}) *StaticDataSource {
	row := []driver.Value{data}
	ds := NewStaticDataSource(name, 0, [][]driver.Value{row}, []string{name})
	return ds
}
func NewStaticDataValue ( name string , data interface { } ) * StaticDataSource { row := [ ] driver . Value { data } ds := NewStaticDataSource ( name , 0 , [ ] [ ] driver . Value { row } , [ ] string { name } ) return ds }
StaticDataValue is used to create a static name=value pair that matches
DataSource interfaces
StaticDataValue is used to create a static name = value pair that matches DataSource interfaces