code: func (obj *Doc) GetDatabaseTablePreviewRaw(ctx context.Context, connectionId string, database string, owner string, table string, conditions interface{}) (json.RawMessage, int, error) {
  	result := &struct {
  		Preview json.RawMessage	`json:"qPreview"`
  		RowCount int	`json:"qRowCount"`
  	} {}
  	err := obj.rpc(ctx, "GetDatabaseTablePreview", result, ensureEncodable(connectionId), ensureEncodable(database), ensureEncodable(owner), ensureEncodable(table), ensureEncodable(conditions))
  	return result.Preview, result.RowCount, err 
  }
docs: // Retrieves the values of the specified table of a database for a ODBC, OLEDB or CUSTOM connection.
  //
  // Parameters:
  //
  // ◾ connectionId   -   Identifier of the connection.
  //
  // ◾ database       -   Name of the database.
  // If qDatabase is not set then qOwner must be set.
  //
  // ◾ owner          -   Owner of the database.
  // If qOwner is not set then qDatabase must be set.
  //
  // ◾ table          -   Name of the table.
  //
  // ◾ conditions     -   
  //