Heim >Backend-Entwicklung >C++ >Was sind die äquivalenten C#-Datentypen für SQL Server-Datentypen?

Was sind die äquivalenten C#-Datentypen für SQL Server-Datentypen?

Linda Hamilton
Linda HamiltonOriginal
2025-01-07 11:17:41876Durchsuche

What are the Equivalent C# Data Types for SQL Server Data Types?

C#-äquivalente SQL Server-Datentypen

Verwenden Sie den richtigen Datentyp in C#, der den in der SQL Server-Datenbank gespeicherten Daten entspricht. Sehr wichtig . Die folgende Tabelle enthält verschiedene SQL Server-Datentypen und ihre entsprechenden C# Äquivalente:

Genaue Zahl

SQL Server 数据类型 C# 数据类型(SQL Server) C# 数据类型(.NET Framework)
bigint SqlInt64 Int64
numeric SqlDecimal Decimal
bit SqlBoolean Boolean
smallint SqlInt16 Int16
decimal SqlDecimal Decimal
smallmoney SqlMoney Decimal
int SqlInt32 Int32
tinyint SqlByte Byte
money SqlMoney Decimal

Ungefähre Zahl

SQL Server 数据类型 C# 数据类型(SQL Server) C# 数据类型(.NET Framework)
float SqlDouble Double
real SqlSingle Single

Datum und Uhrzeit

SQL Server 数据类型 C# 数据类型(SQL Server) C# 数据类型(.NET Framework)
date N/A N/A
datetimeoffset N/A N/A
datetime2 N/A N/A
smalldatetime SqlDateTime DateTime
datetime SqlDateTime DateTime
time N/A N/A

Zeichenfolge

SQL Server 数据类型 C# 数据类型(SQL Server) C# 数据类型(.NET Framework)
char N/A N/A
varchar N/A N/A
text N/A N/A

Unicode Zeichenfolge

SQL Server 数据类型 C# 数据类型(SQL Server) C# 数据类型(.NET Framework)
nchar N/A N/A
nvarchar N/A N/A
ntext N/A N/A

Binärzeichenfolge

SQL Server 数据类型 C# 数据类型(SQL Server) C# 数据类型(.NET Framework)
binary SqlBinary Byte[]
varbinary SqlBinary Byte[]
image N/A N/A

Andere Datentypen

SQL Server 数据类型 C# 数据类型(SQL Server) C# 数据类型(.NET Framework)
cursor N/A N/A
timestamp N/A N/A
hierarchyid N/A N/A
uniqueidentifier SqlGuid Guid
sql_variant N/A Object
xml SqlXml N/A
table N/A N/A

Das obige ist der detaillierte Inhalt vonWas sind die äquivalenten C#-Datentypen für SQL Server-Datentypen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn