Användardefinierade typer

Ladda ned JDBC-drivrutin

Användardefinierade typer (UDT) introducerades i SQL Server 2005 (9.x) så att en utvecklare kan utöka serverns skalära typsystem genom att lagra CLR-objekt (Common Language Runtime) i en SQL Server-databas. UDT kan innehålla flera element och kan ha beteenden, till skillnad från traditionella aliasdatatyper, som består av en enda SQL Server-systemdatatyp. Tidigare begränsades UDT:er till en maximal storlek på 8 kilobyte. I SQL Server 2008 (10.0.x) har stöd lagts till för UDT:er som är större än 64 kilobyte. Från och med version 3.0 stöder JDBC-drivrutinen även UDT:er som är större än 64 kilobyte när du anger userDefined-formatet.

Det finns ingen beteendeförändring för UDT:er som är mindre än eller lika med 8 000 byte, men större UDT:er stöds och rapporterar sin storlek som "obegränsad".