C 中的型別和SQL Server中的型別對應關係

2021-09-09 04:02:57 字數 1313 閱讀 1174

sql server型別

c#型別

bitbool

tinyint

byte

smallint

short

intint

bigint

long

real

float

float

double

money

decimal

datetime

datetime

char

string

varchar

string

nchar

string

nvarchar

string

text

string

ntext

string

image

byte

binary

byte

uniqueidentifier

guid

1:  

// sqldbtype轉換為c#資料型別

2:  

public

static type sqltype2csharptype(sqldbtype sqltype)

3:
61:      }

1:  

// sql server資料型別(如:varchar)轉換為sqldbtype型別

2:  

public

static sqldbtype sqltypestring2sqltype(string sqltypestring)

3:
87:  

return dbtype;

88:          }

1:  

// sql server中的資料型別,轉換為c#中的型別型別

2:  

public

static type sqltypestring2csharptype(string sqltypestring)

3:
8:
9:  

// 將sql server中的資料型別,轉化為c#中的型別的字串

10:  

public

static

string sqltypestring2csharptypestring(string sqltypestring)

11:

SQL Server中的日期型別

1。中文版預設的格式是這樣的 yyyy mm dd thh mm ss.mmm,即在資料庫裡真正存放的格式 2。安裝時可以指定 3。在驗證使用者輸入的時候會有一些內建規則來確保輸入的是正確的日期 具體說,以下都是可以接受的 在sql server 2005時,實際上會由net clr來檢查 mm d...

SQL Server中的bool bit型別

sqlserver bit資料型別與bool的關係 字串值 true 和 false 可轉換為 bit 值 true 1,false 0。轉換為bit會將任何非零值變為1.在資料庫中,用bit資料型別來定義布林值bool 當直接開啟表,向這一列中插入資料時候,就需要插入true或者false.用se...

SQL SERVER型別與C 型別對照

sql server型別 c 型別 精確數字 bigint 從 2 63 9223372036854775808 到 2 63 1 9223372036854775807 的整型資料 所有數字 儲存大小為 8 個位元組。約900億億,用的較少 int64 int從 2 31 2,147,483,64...