Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » SQL Anywhere Datenzugriff-APIs » SQL Anywhere .NET 2.0 API-Referenz » iAnywhere.Data.SQLAnywhere-Namespace (.NET 2.0)

 

SADbType-Enumeration

Listet die Datentypen der SQL Anywhere .NET-Datenbanken auf.

Syntax
Visual Basic

Public Enum SADbType 
C#

public enum SADbType 
Bemerkungen

Die folgende Tabelle listet auf, welche .NET-Typen mit den einzelnen SADbType-Typen kompatibel sind. Bei integralen Typen können Tabellenspalten immer mit kleineren Integer-Typen und auch größeren Typen festgelegt werden, sofern der tatsächliche Wert innerhalb des Bereichs des Typs liegt.

SADbType

Kompatibler .NET-Typ

Integrierter C#-Typ

Integrierter Visual Basic-Typ

BigInt System.[external link] Int64 long Long
Binary, VarBinary System.[external link] Byte[] oder System.[external link] Guid, falls Größe 16 ist byte[] Byte()
Bit System.[external link] Boolean bool Boolean
Char, VarChar System.[external link] String String String
Date System.[external link] DateTime DateTime (kein integrierter Typ) Date
DateTime, TimeStamp System.[external link] DateTime DateTime (kein integrierter Typ) Date
Decimal, Numeric System.[external link] String decimal Decimal
Double System.[external link] Double double Double
Float, Real System.[external link] Single float Single
Image System.[external link] Byte[] byte[] Byte()
Integer System.[external link] Int32 int Integer
LongBinary System.[external link] Byte[] byte[] Byte()
LongNVarChar System.[external link] String String String
LongVarChar System.[external link] String String String
Money System.[external link] String decimal Decimal
NChar System.[external link] String String String
NText System.[external link] String String String
Numeric System.[external link] String decimal Decimal
NVarChar System.[external link] String String String
SmallDateTime System.[external link] DateTime DateTime (kein integrierter Typ) Date
SmallInt System.[external link] Int16 short Short
SmallMoney System.[external link] String decimal Decimal
SysName System.[external link] String String String
Text System.[external link] String String String
Time System.[external link] TimeSpan TimeSpan (kein integrierter Typ) TimeSpan (kein integrierter Typ)
TimeStamp System.[external link] DateTime DateTime (kein integrierter Typ) Date
TinyInt System.[external link] Byte byte Byte
UniqueIdentifier System.[external link] Guid Guid (kein integrierter Typ) Guid (kein integrierter Typ)
UniqueIdentifierStr System.[external link] String String String
UnsignedBigInt System.[external link] UInt64 ulong UInt64 (kein integrierter Typ)
UnsignedInt System.[external link] UInt32 uint UInt64 (kein integrierter Typ)
UnsignedSmallInt System.[external link] UInt16 ushort UInt64 (kein integrierter Typ)
Xml System.[external link] System.Xml String String

Binärspalten der Länge 16 sind voll mit dem Typ UniqueIdentifier kompatibel.

Mitglieder
Mitgliedsname Beschreibung Wert

BigInt

64-Bit-Ganzzahl mit Vorzeichen

1

Binary

Binärdaten mit einer festgelegten maximalen Länge. Die Enumerationswerte Binary und VarBinary sind Aliase für einander.

2

Bit

1-Bit-Parameter

3

Char

Zeichendaten mit einer definierten Länge. Dieser Typ unterstützt immer Unicode-Zeichen. Die Typen Char und VarChar sind voll kompatibel.

4

Date

Datumsinformation

5

DateTime

Zeitstempelinformation ("date", "time"). Die Enumerationswerte DateTime und TimeStamp sind Aliase für einander.

6

Decimal

Exakte nummerische Daten mit festgelegter Gesamtstellenzahl und festgelegten Dezimalstellen. Die Enumerationswerte Decimal und Numeric sind Aliase für einander.

7

Double

Gleitkommazahl mit doppelter Genauigkeit (8 Byte)

8

Float

Gleitkommazahl mit einfacher Genauigkeit (4 Byte). Die Enumerationswerte Float und Real sind Aliase für einander.

9

Image

Speichert Binärdaten von beliebiger Länge.

10

Integer

32-Bit-Ganzzahl ohne Vorzeichen

11

LongBinary

Binärdaten mit variabler Länge

12

LongNVarchar

Zeichendaten im NCHAR-Zeichensatz mit variabler Länge. Dieser Typ unterstützt immer Unicode-Zeichen.

13

LongVarbit

Bit-Arrays mit variabler Länge.

14

LongVarchar

Zeichendaten mit variabler Länge. Dieser Typ unterstützt immer Unicode-Zeichen.

15

Money

Währungsdaten

16

NChar

Speichert Unicode-Zeichendaten, bis zu 8.191 Zeichen.

17

NText

Speichert Unicode-Zeichendaten von beliebiger Länge.

18

Numeric

Exakte nummerische Daten mit festgelegter Gesamtstellenzahl und festgelegten Dezimalstellen. Die Enumerationswerte Decimal und Numeric sind Aliase für einander.

19

NVarChar

Speichert Unicode-Zeichendaten, bis zu 8.191 Zeichen.

20

Real

Gleitkommazahl mit einfacher Genauigkeit (4 Byte). Die Enumerationswerte Float und Real sind Aliase für einander.

21

SmallDateTime

Eine Domäne, die als TIMESTAMP implementiert ist.

22

SmallInt

16-Bit-Ganzzahl mit Vorzeichen

23

SmallMoney

Speichert Währungsdaten, die kleiner als eine Million Währungseinheiten sind.

24

SysName

Speichert Zeichendaten von beliebiger Länge.

25

Text

Speichert Zeichendaten von beliebiger Länge.

26

Time

Zeitinformation

27

TimeStamp

Zeitstempelinformation ("date", "time"). Die Enumerationswerte DateTime und TimeStamp sind Aliase für einander.

28

TinyInt

8-Bit-Ganzzahl ohne Vorzeichen

29

UniqueIdentifier

Universally Unique Identifier (UUID/GUID)

30

UniqueIdentifierStr

Eine Domäne, die als CHAR( 36 ) implementiert ist. UniqueIdentifierStr wird beim entfernten Datenzugriff verwendet, wenn uniqueidentifier-Spalten von Microsoft SQL Server zugeordnet werden.

31

UnsignedBigInt

64-Bit-Ganzzahl ohne Vorzeichen

32

UnsignedInt

32-Bit-Ganzzahl ohne Vorzeichen

33

UnsignedSmallInt

16-Bit-Ganzzahl ohne Vorzeichen

34

VarBinary

Binärdaten mit einer festgelegten maximalen Länge. Die Enumerationswerte Binary und VarBinary sind Aliase für einander.

35

VarBit

Bit-Arrays mit einer Länge von 1 bis 32767 Bit.

36

VarChar

Zeichendaten mit einer festgelegten maximalen Länge. Dieser Typ unterstützt immer Unicode-Zeichen. Die Typen Char und VarChar sind voll kompatibel.

37

Xml

XML-Daten. Dieser Typ speichert Zeichendaten von beliebiger Länge und wird verwendet, um XML-Dokumente zu speichern.

38
Siehe auch