readall

Чтение всех данных в DatabaseDatastore

Синтаксис

Описание

пример

data = readall(dbds) возвращает все данные в DatabaseDatastore dbds объекта, и сбрасывает DatabaseDatastore до точка, когда никакие данные из него не были считаны.

Примеры

свернуть все

Создайте подключение к базе данных с помощью драйвера JDBC. Чтобы создать это подключение, необходимо сконфигурировать источник данных JDBC. Для получения дополнительной информации смотрите configureJDBCDataSource функция. Затем создайте DatabaseDatastore и считайте все данные, хранящиеся в объекте.

Создайте подключение базы данных к источнику данных JDBC MSSQLServerJDBCAuth. Этот источник данных настраивает драйвер JDBC для базы данных Microsoft ® SQL Server ® с проверкой подлинности Windows ®. Укажите пустые имя пользователя и пароль.

datasource = "MSSQLServerJDBCAuth";
username = "";
password = "";
conn = database(datasource,username,password);

Создайте DatabaseDatastore объект с использованием подключения к базе данных и SQL-запроса. Этот SQL-запрос считывает все данные из airlinesmall таблица.

sqlquery = 'select * from airlinesmall';

dbds = databaseDatastore(conn,sqlquery);

Считайте все данные в DatabaseDatastore объект.

data = readall(dbds);

data содержит результаты запроса.

Отображение первых трех строк результатов запроса.

data(1:3,:)
ans =

  3×29 table

    Year    Month    DayofMonth    DayOfWeek    DepTime    CRSDepTime    ArrTime    CRSArrTime    UniqueCarrier    FlightNum    TailNum    ActualElapsedTime    CRSElapsedTime    AirTime    ArrDelay    DepDelay    Origin    Dest     Distance    TaxiIn    TaxiOut    Cancelled    CancellationCode    Diverted    CarrierDelay    WeatherDelay    NASDelay    SecurityDelay    LateAircraftDelay
    ____    _____    __________    _________    _______    __________    _______    __________    _____________    _________    _______    _________________    ______________    _______    ________    ________    ______    _____    ________    ______    _______    _________    ________________    ________    ____________    ____________    ________    _____________    _________________

    1987     10          28            3         1140         1140        1212         1215           'US'            262        'NA'             32                  35           'NA'         -3          0        'CLE'     'PIT'      105        'NA'      'NA'          0              'NA'             0            'NA'            'NA'          'NA'          'NA'               'NA'       
    1987     10           9            5         1155         1155        1250         1300           'US'            282        'NA'             55                  65           'NA'        -10          0        'ROC'     'LGA'      254        'NA'      'NA'          0              'NA'             0            'NA'            'NA'          'NA'          'NA'               'NA'       
    1987     10          22            4          715          715         807          803           'US'            304        'NA'             52                  48           'NA'          4          0        'DTW'     'PIT'      201        'NA'      'NA'          0              'NA'             0            'NA'            'NA'          'NA'          'NA'               'NA'       

Закройте DatabaseDatastore подключение объекта и базы данных.

close(dbds)

Входные параметры

свернуть все

Datastore, содержащий данные в базе данных, задается как DatabaseDatastore объект, созданный с использованием databaseDatastore функция.

Выходные аргументы

свернуть все

Результаты запроса, возвращенные как таблица записей в наборе данных. Выполнение оператора SQL, указанной в Query свойство DatabaseDatastore создает набор данных.

Введенный в R2014b