SqlServer與c#變數對應關係
SQL Server 2000 |
C# |
CodeSmith |
|||
資料型別 |
取值範圍 |
資料型別 |
取值範圍 |
空值代替值 |
資料型別 |
bigint |
-2^63 (-9,223,372,036,854,775,807) 至 2^63-1 (9,223,372,036,854,775,807) |
Int64 |
-9,223,372,036,854,775,808;即十六進位制的 0x8000000000000000至9,223,372,036,854,775,807;即十六進位制的 0x7FFFFFFFFFFFFFFF |
Int64.MinValue |
Int64 |
binary |
固定長度的 n |
Byte[] |
null |
Binary |
|
bit |
True,False |
enum |
0,1,-1(使用一個列舉變數來代替) public enum bitNull { False, True, Null = -1 }; |
-1 |
Boolean |
char |
長度為 n 個位元組的固定長度且非 Unicode 的字元資料。n 必須是一個介於 1 和 8,000 之間的數值。儲存大小為 n 個位元組。 |
string |
null |
AnsiStringFixedLength |
|
datetime |
儲存從 1753 年 1 月 1 日至 9999 年 12 月 31 日的日期(每個數值要求 8 個位元組的儲存空間) |
DateTime |
0001 年 1 月 1 日 00:00:00 .0000000至9999 年 12 月 31 日 23:59:59.9999999 |
1753-01-01 0:00:00 |
DateTime |
decimal |
從 - 10^38 +1 到 10^38 - 1 |
Decimal |
-79,228,162,514,264,337,593,543,950,335至79,228,162,514,264,337,593,543,950,335 |
Decimal.MinValue |
Decimal |
float |
從 - 1.79E + 308 到 1.79E + 308 之間的浮點數字資料 |
Double |
-1.79769313486232e308至+1.79769313486232e308 |
Double.MinValue |
Double |
image |
可變長度二進位制資料介於 0 與 231-1 (2,147,483,647) 位元組之間。 |
Byte[] |
null |
Binary |
|
int |
從 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型資料(所有數字) |
int |
-2,147,483,648 到 2,147,483,647 |
-2147483648 |
Int32 |
money |
貨幣資料值介於 -2^63 (-922,337,203,685,477.5808) 與 2^63 - 1 (+922,337,203,685,477.5807) 之間,精確到貨幣單位的千分之十。儲存大小為 8 個位元組。 |
Single |
-3.402823e38至+3.402823e38 |
Single.MinValue |
Currency |
nchar |
至多為 4000 個 Unicode 字元 |
string |
null |
StringFixedLength |
|
ntext |
可變長度 Unicode 資料的最大長度為 230 - 1 (1,073,741,823) 個字元。儲存大小是所輸入字元個數的兩倍(以位元組為單位)。 |
string |
null |
String |
|
numeric |
使用最大精度時,有效值從 - 10^38 +1 到 10^38 – 1 |
Decimal |
-79,228,162,514,264,337,593,543,950,335至79,228,162,514,264,337,593,543,950,335 |
Decimal.MinValue |
Decimal |
nvarchar |
包含 n 個字元的可變長度 Unicode 字元資料。n 的值必須介於 1 與 4,000 之間。 |
string |
null |
String |
|
real |
從 ?3.40E + 38 到 3.40E + 38 之間的浮點數字資料。儲存大小為 4 位元組。 |
Single |
-3.402823e38至+3.402823e38 |
Single.MinValue |
Single |
smalldatetime |
從 1900 年 1 月 1 日至 2079 年 6 月 6 日的日期(每個數值要求 4 個位元組的儲存空間)。 |
DateTime |
0001 年 1 月 1 日 00:00:00 .0000000至9999 年 12 月 31 日 23:59:59.9999999 |
1900-01-01 0:00:00 |
DateTime |
smallint |
從 -2^15 (-32,768) 到 2^15 - 1 (32,767) 的整型資料。儲存大小為 2 個位元組。 |
Int16 |
-32768至32767 |
Int16.MinValue |
Int16 |
smallmoney |
貨幣資料值介於 -214,748.3648 與 +214.748,3647 之間,精確到貨幣單位的千分之十。儲存大小為 4 個位元組。 |
Single |
-3.402823e38至+3.402823e38 |
Single.MinValue |
Currency |
sql_variant |
在SQL Server 2000中不支援大資料型別text, ntext, image, timestamp,其他型別均支援 |
Object |
null |
Object |
|
text |
伺服器內碼表中的可變長度非 Unicode 資料的最大長度為 231-1 (2,147,483,647) 個字元。當伺服器內碼表使用雙位元組字元時,儲存量仍是 2,147,483,647 位元組。儲存大小可能小於 2,147,483,647 位元組(取決於字串)。 |
string |
null |
AnsiString |
|
timestamp |
timestamp 這種資料型別表現自動生成的二進位制數,確保這些數在資料庫中是唯一的。timestamp一般用作給錶行加版本戳的機制。儲存大小為 8 位元組。 |
Byte[] |
null |
Binary |
|
tinyint |
從 0 到 255 的整型資料。儲存大小為 1 位元組。 |
Byte |
0至255 |
Byte.MinValue |
Byte |
相關推薦SqlServer與c#變數對應關係SQL Server 2000 C# CodeSmith 資料型別 取值範圍 資料型別 取值範圍 空值代替值 資料型別 bigint -2^63 (-9,223,372,036,854,775,807) 至 2 Delphi的引數修飾const/var/output 與C++的對應關係delphi的const/input和預設的沒有修飾, C++都是一樣的 delphi的var,對應C++那邊是指標, 呼叫方需要管理記憶體(負責分配記憶體及銷燬) delphi的output , 對應c++那邊也是指標 , 如果是 C++呼叫Delphi C++與C#型別對應關係轉載地址:https://www.cnblogs.com/zhaoxinshanwei/p/4008627.html //c++:HANDLE(void *) ---- c#:System.IntPtr //c++:Byte(unsign C的聯合體(測試資料儲存的大小端模式) 位段(位段與位的對應關係)/x86/Debian GNU/Linux/gcc 1 聯合體 (1)聯合體機制 聯合體的所有成員引用的是記憶體中的相同地址。訪問聯合的不同成員時,會根據此成員的型別去訪問對應的位元組,並根據此成員 VS(Visual Studio)與VC(Visual C++)版本對應關係本科時學c語言最早接觸的c,c++開發環境是經典的VC++ 6.0,後來又用上了VS開發環境學習c++;再後來接觸深度學習,安裝python的第三方包的時候,某些python第三方包要求電腦上需裝有vc JNI中java型別與C/C++型別對應關係及介面寫法訪問自定義Java物件陣列 The JNI provides a separate set of functions to access elements of object arrays. You can use these functions to get and set individual objec java 的jna與C/C++的對應關係#if !defined(AFX_EDSOCKSERVERCTL_H__1FA54A89_2A76_4CA9_B42B_9584C7B73245__INCLUDED_) #define AFX_EDSOCKSERVERCTL_H__1FA54A89_2A76_4CA9_B4 C++ 成員函式與成員變數的關係在C++中, #include <iostream> using namespace std; struct Data{ int x = 10; int y() { return 20; } }; int main MySQL中Date和DateTime欄位與mybatis的對應關係MySQL中Date和DateTime欄位與mybatis的對應關係 在MySQL欄位中有Date和DateTime型別,但是java中沒有DateTime型別。 解決辦法: (1)在mybatis插入資料時只要將實體的屬性設定成Timestamp就會對應mysql的DateTime型別 SQL Server 資料型別與Java型別 對應關係表SQL Server 型別 JDBC 型別 (java.sql.Types) Java 語言型別 bigint BIGINT long timestamp SAP欄位與表的對應關係MASTER DATA-主資料 Customer Master KNA1 Customer Basic Data KNB1 Customer Company Level Data客戶的公司資料 KNVV Customer Sales Level Data 客戶的銷售資料 Android歷史版本與API Level對應關係對照表Android移動作業系統的歷史版本始於2007年11月5日公開發布的Android測試版。第一個商業版本Android 1.0於2008年9月釋出.Android由Google 和Open Handset Alliance 持續開發 ,自首次釋出以來,它已經看到了其基本 Android 版本platform 與api的對應關係API Level和版本有如下對應關係 Code name Version API level Marshmallow 6.0 API level 23 Lollipop 5.1 API level 22 Lollipop 高效能網路通訊框架Netty-Netty客戶端底層與Java NIO對應關係5.1 Netty客戶端底層與Java NIO對應關係 在講解Netty客戶端程式時候我們提到指定NioSocketChannel用於建立客戶端NIO套接字通道的例項,下面我們來看NioSocketChannel是如何建立一個Java NIO裡面的SocketChannel的。 首先我們來看 EM與PX的對應關係公式轉換——PXtoEM 如果你是第一建立彈性佈局的,最好在身邊準備一個計算器,因為我們一開始少不了很多的計算,有了他放心。 畫素對於我們來說太密切了,因此我們也將從這開始。首先需要計算出1px和em之間的比例,然後是知道我們需要的px值。通過前面的介紹,大家都知道1 resultMap中jdbcType中屬性,javaType與jdbcType的對應關係Java Type JDBC Type String CHAR String Python Pandas 二維資料處理與 T-SQL 對應關係Pandas 是 python的一個數據分析包,它提供了大量的資料模型型和函式庫,對資料處理很方便。DataFrame 是一個二維表格資料結構,可以當做資料庫中的一張關係表。Pandas 可以實現 SQL 中的語句,對 DataFrame 的操作相當於對二維表操作一樣。 普通螢幕元素與程式碼的對應關係在abap程式中,使用事務碼SE80進入OBJECT NAVIGATOR 開啟左側樹形選單後,檢視你要編輯的 普通螢幕 可以點選 格式 按鈕 進入screen painter 通過拖拽新建螢幕元素,也就是用螢幕的 元素清單選項卡,看到的所有的元素。 實際上,上述元素都有程式 UML類圖五種關係與程式碼的對應關係UML類圖中的五種關係的耦合強弱比較:依賴<關聯<聚合<組合<繼承一、依賴關係:(一)說明虛線+箭頭可描述為:Uses a依賴是類的五種關係中耦合最小的一種關係。因為在生成程式碼的時候,這兩個關係類都不會增加屬性。(二)依賴關係圖與程式碼的對應關係(P Android SDK版本號 與 API Level 對應關係如下表: Code name Version API level (no code name) 1.0 API level 1 |