Schemarader har ändrats för OLE DB-Table-Valued parametrar

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalysplattformssystem (PDW)SQL-databas i Microsoft Fabric

Ladda ned OLE DB-drivrutins

Följande är schema-radmängder som har ändrats eller lagts till för att stödja tabellvärda parametrar.

Schema-radmängd Description
DBSCHEMA_PROCEDURE_PARAMETERS Två nya kolumner lades till i slutet av raduppsättningen, namngivna SS_TYPE_CATALOG_NAME och SS_TYPE_SCHEMANAME. Dessa kolonner kan återanvändas för framtida typer. Kolumnerna TYPE_NAME och LOCAL_TYPE_NAME kommer att innehålla namnet på tabellvärda parametern TABLE-typen. Kolumnen DATA_TYPE har värdet DBTYPE_TABLE = 143 för tabellvärda parametrar.
DBSCHEMA_TABLE_TYPES Denna raduppsättning lades till för att stödja tabellvärderade parametrar. Den är identisk med DBSCHEMA_TABLES, förutom att den returnerar metadata endast för tabelltyper, snarare än för tabeller, vyer eller synonymer. Kolumnen TABLE_TYPE kommer att ha värdet 'TABLE TYPE'.
DBSCHEMA_TABLE_TYPE_PRIMARY_KEYS Denna raduppsättning lades till för att stödja tabellvärderade parametrar. Den är identisk med DBSCHEMA_PRIMARY_KEYS, förutom att den returnerar primärnycklarmetadata endast för tabelltyper, istället för tabeller.
DBSCHEMA_TABLE_TYPE_COLUMNS Denna raduppsättning lades till för att stödja tabellvärderade parametrar. Den är identisk med DBSCHEMA_COLUMNS, förutom att den returnerar kolumnmetadata endast för tabelltyper, snarare än för tabeller, vyer eller synonymer.

Se även

Table-Valued Parametrar (OLE DB)
Använd Table-Valued parametrar (OLE DB)