Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Was bedeutet varchar(-1)?

So wird varchar(max) in .net SQLDBType dargestellt (nicht explizit angegeben, aber Länge ist -1)

Ich kann es aus Gründen des Interesses jetzt nicht in der SQL-Sprache in SQL Server ausprobieren:aber ich bin sicher, dass es nur für Client-Code gilt, da varchar normalerweise zwischen 1 und 8000 stark definiert ist, aber für max type nicht.