Bagikan melalui


SqlDbType Enum

Definisi

Menentukan jenis data khusus SQL Server dari bidang, properti, untuk digunakan dalam SqlParameter.

public enum class SqlDbType
public enum SqlDbType
type SqlDbType = 
Public Enum SqlDbType
Warisan
SqlDbType

Bidang

BigInt 0

Int64. Bilangan bulat bertanda 64-bit.

Binary 1

Array jenis Byte. Aliran data biner dengan panjang tetap berkisar antara 1 dan 8.000 byte.

Bit 2

Boolean. Nilai numerik yang tidak ditandatangani yang bisa 0, 1, atau null.

Char 3

String. Aliran karakter non-Unicode dengan panjang tetap berkisar antara 1 dan 8.000 karakter.

Date 31

Data tanggal bernilai mulai dari 1 Januari,1 AD hingga 31 Desember 9999 AD.

DateTime 4

DateTime. Data tanggal dan waktu mulai dari 1 Januari 1753 hingga 31 Desember 9999 hingga akurasi 3,33 milidetik.

DateTime2 33

Data tanggal dan waktu. Rentang nilai tanggal adalah dari 1 Januari, 1 AD hingga 31 Desember 9999 AD. Rentang nilai waktu adalah 00:00:00 hingga 23:59:59.99999999 dengan akurasi 100 nanodetik.

DateTimeOffset 34

Data tanggal dan waktu dengan kesadaran zona waktu. Rentang nilai tanggal adalah dari 1 Januari, 1 AD hingga 31 Desember 9999 AD. Rentang nilai waktu adalah 00:00:00 hingga 23:59:59.99999999 dengan akurasi 100 nanodetik. Rentang nilai zona waktu adalah -14:00 hingga +14:00.

Decimal 5

Decimal. Presisi tetap dan nilai numerik skala antara -10 38 -1 dan 10 38 -1.

Float 6

Double. Angka titik mengambang dalam rentang -1,79E +308 hingga 1,79E +308.

Image 7

Array jenis Byte. Aliran data biner dengan panjang variabel mulai dari 0 hingga 2 31 -1 (atau 2.147.483.647) byte.

Int 8

Int32. Bilangan bulat bertanda 32-bit.

Money 9

Decimal. Nilai mata uang mulai dari -2 63 (atau -9.223.372.036.854.775.808) hingga 2 63 1 (atau +9.223.372.036.854.775.807) dengan akurasi ke sepuluh ribu unit mata uang.

NChar 10

String. Aliran karakter Unicode dengan panjang tetap berkisar antara 1 dan 4.000 karakter.

NText 11

String. Aliran panjang variabel data Unicode dengan panjang maksimum 2 30 - 1 (atau 1.073.741.823) karakter.

NVarChar 12

String. Aliran panjang variabel karakter Unicode berkisar antara 1 dan 4.000 karakter. Konversi implisit gagal jika string lebih besar dari 4.000 karakter. Atur objek secara eksplisit saat bekerja dengan string yang lebih panjang dari 4.000 karakter. Gunakan NVarChar saat kolom database adalah nvarchar(max).

Real 13

Single. Angka titik mengambang dalam rentang -3.40E +38 hingga 3.40E +38.

SmallDateTime 15

DateTime. Data tanggal dan waktu mulai dari 1 Januari 1900 hingga 6 Juni 2079 hingga akurasi satu menit.

SmallInt 16

Int16. Bilangan bulat bertanda 16-bit.

SmallMoney 17

Decimal. Nilai mata uang mulai dari -214.748,3648 hingga +214.748,3647 dengan akurasi hingga sepuluh ribu unit mata uang.

Structured 30

Jenis data khusus untuk menentukan data terstruktur yang terkandung dalam parameter bernilai tabel.

Text 18

String. Aliran panjang variabel data non-Unicode dengan panjang maksimum 2 31 -1 (atau 2.147.483.647) karakter.

Time 32

Data waktu berdasarkan jam 24 jam. Rentang nilai waktu adalah 00:00:00 hingga 23:59:59.99999999 dengan akurasi 100 nanodetik. Sesuai dengan nilai SQL Servertime.

Timestamp 19

Array jenis Byte. Angka biner yang dihasilkan secara otomatis, yang dijamin unik dalam database. timestamp biasanya digunakan sebagai mekanisme untuk baris tabel stempel versi. Ukuran penyimpanannya adalah 8 byte.

TinyInt 20

Byte. Bilangan bulat tidak bertanda 8-bit.

Udt 29

Jenis SQL Server yang ditentukan pengguna (UDT).

UniqueIdentifier 14

Guid. Pengidentifikasi unik global (atau GUID).

VarBinary 21

Array jenis Byte. Aliran data biner dengan panjang variabel berkisar antara 1 dan 8.000 byte. Konversi implisit gagal jika array byte lebih besar dari 8.000 byte. Atur objek secara eksplisit saat bekerja dengan array byte yang lebih besar dari 8.000 byte.

VarChar 22

String. Aliran panjang variabel karakter non-Unicode berkisar antara 1 dan 8.000 karakter. Gunakan VarChar saat kolom database adalah varchar(max).

Variant 23

Object. Jenis data khusus yang dapat berisi data numerik, string, biner, atau tanggal serta nilai SQL Server Kosong dan Null, yang diasumsikan jika tidak ada jenis lain yang dideklarasikan.

Xml 25

Nilai XML. Dapatkan XML sebagai string menggunakan GetValue(Int32) metode atau Value properti , atau sebagai XmlReader dengan memanggil CreateReader() metode .

Keterangan

Saat mengatur parameter perintah, SqlDbType dan DbType ditautkan. Oleh karena itu, mengatur DbType perubahan menjadi SqlDbType pendukung SqlDbType.

Berlaku untuk

Lihat juga