Dela via


Managed Database Tables - List By Schema

Lista hanterade databastabeller

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/schemas/{schemaName}/tables?api-version=2021-11-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/schemas/{schemaName}/tables?$filter={$filter}&api-version=2021-11-01

URI-parametrar

Name I Obligatorisk Typ Description
databaseName
path True

string

Namnet på databasen.

managedInstanceName
path True

string

Namnet på den hanterade instansen.

resourceGroupName
path True

string

Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

schemaName
path True

string

Namnet på schemat.

subscriptionId
path True

string

Prenumerations-ID:t som identifierar en Azure-prenumeration.

api-version
query True

string

DEN API-version som ska användas för begäran.

$filter
query

string

Ett OData-filteruttryck som filtrerar element i samlingen.

Svar

Name Typ Description
200 OK

DatabaseTableListResult

Hanterade databastabeller har hämtats.

Other Status Codes

Felsvar: ***

  • 400 UpdateNotAllowedOnPausedDatabase – Användaren försökte utföra en uppdatering på en pausad databas.

  • 404 SubscriptionDoesNotHaveServer – den begärda servern hittades inte

  • 404 SourceDatabaseNotFound – källdatabasen finns inte.

  • 404 DatabaseDoesNotExist – Användaren har angett ett databasnamn som inte finns på den här serverinstansen.

  • 404 ResourceDoesNotExist – Resurs med namnet "{0}" finns inte. Om du vill fortsätta anger du ett giltigt resursnamn.

  • 404 InvalidDatabaseSchema – Schemat saknas i databasen.

  • 404 InvalidDatabaseTable – tabellen saknas i databasen.

  • 404 InvalidDatabaseColumn – Kolumnen saknas i tabellen.

  • 503 DatabaseUnavailable – Åtgärden misslyckades eftersom databasen inte är tillgänglig.

Exempel

List managed database tables

Exempelbegäran

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myRG/providers/Microsoft.Sql/managedInstances/myManagedInstanceName/databases/myDatabase/schemas/dbo/tables?api-version=2021-11-01

Exempelsvar

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myRG/providers/Microsoft.Sql/managedInstances/myManagedInstanceName/databases/myDatabase/schemas/dbo/tables/table1",
      "name": "table1",
      "type": "Microsoft.Sql/managedInstances/databases/schemas/tables"
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myRG/providers/Microsoft.Sql/managedInstances/myManagedInstanceName/databases/myDatabase/schemas/dbo/tables/table2",
      "name": "table2",
      "type": "Microsoft.Sql/managedInstances/databases/schemas/tables"
    }
  ]
}

Definitioner

Name Description
DatabaseTable

En databastabellresurs.

DatabaseTableListResult

En lista över databastabeller.

TableTemporalType

Tabellens temporala typ.

DatabaseTable

En databastabellresurs.

Name Typ Description
id

string

Resurs-ID.

name

string

Resursnamn.

properties.memoryOptimized

boolean

Oavsett om tabellen är minnesoptimerad eller inte.

properties.temporalType

TableTemporalType

Tabellens temporala typ.

type

string

Resurstyp.

DatabaseTableListResult

En lista över databastabeller.

Name Typ Description
nextLink

string

Länka för att hämta nästa sida med resultat.

value

DatabaseTable[]

Matris med resultat.

TableTemporalType

Tabellens temporala typ.

Name Typ Description
HistoryTable

string

NonTemporalTable

string

SystemVersionedTemporalTable

string