SQLServer MySql資料型別對照表

2021-10-10 19:24:37 字數 3198 閱讀 3296

型別

sqlserver

mysql

數值範圍

描述數值範圍

描述char

0~8000個字元

定長字串

0~255個字元

定長字串

nchar

0~4,000個字元

定長unicode字串

varchar

0~8000個字元

變長字串

0~255個字元

變長字串

nvarchar

0~4,000個字元

變長unicode字串

tinytext

0~255byte

變長字串

text

0~2gb

變長字串

0~65535byte

變長字串

ntext

0~1gb

變長unicode字串

mediumtext

0~16mb

變長字串

longtext

0~4gb

變長字串

tinyint

0~255

整數

-128~127或0~255

整數

smallint

-32768~32767

整數

-32768~32767或0~65535

整數

mediumint

-8388608~8388607或0~16777215

整數int

-231~231-1

整數

-231~231-1或0~232-1

整數

bigint

-263~263-1

整數

-263~263-1或0~264-1

整數

float

-1.7×10308~1.7308

浮點數

-3.4×1038~3.438

浮點數

double

-1.7×10308~1.7308

浮點數decimal

整數與小數字數和最多38位

浮點數

整數與小數字數和最多65位

浮點數

numeric

整數與小數字數和最多38位

浮點數timestamp

時間戳

時間戳

time

0:0:0~23:59:59

精度100ns

僅時間

-838:59:59~838:59:59

精度1μs

計時

datetime

1753/1/1 00:00:00~9999/12/31 23:59:59

精度1/3ms

日期時間

1000/1/1 00:00:00~9999/12/31 23:59:59

精度1μs

日期時間

datetime2

1753/1/1 00:00:00~9999/12/31 23:59:59

精度100ns

日期時間

smalldatetime

1900/1/1~2079/6/6/

精度1min

日期時間

datetimeoffset

0001/1/1 00:00:00~9999/12/31 23:59:59

精度100ns,含時區偏移量

日期時間

date

0001/01/01~9999/12/31

僅日期1000/01/01~9999/12/31

僅日期smallmoney

-231/104~(231-1)/104

貨幣money

-263/104~(263-1)/104

貨幣bit

0、1、null

sql_variant

0~8000byte

不同型別的資料

uniqueidentifier

guid

binary

0~8000byte

定長二進位制字串

varbinary

0~8000byte

變長二進位制字串

image

0~2gb

變長二進位制字串

xml0~2gb

xml格式化資料

blob

0~64kb

blobs

mediumblob

0~16mb

blobs

longblob

0~4gb

blobs

set0~64個成員

集enum

0~65525個成員

列舉

Sqlserver,MySql 通用分頁儲存過程

create proc dbo procpage tablename varchar 20 表名 showfield varchar 100 要顯示的列名 wheretext varchar 500 where條件 只需要寫where後面的語句 ordertext varchar 500 排序條件 ...

Catalan數(卡特蘭數)

卡特蘭數 規定h 0 1,而h 1 1,h 2 2,h 3 5,h 4 14,h 5 42,h 6 132,h 7 429,h 8 1430,h 9 4862,h 10 16796,h 11 58786,h 12 208012,h 13 742900,h 14 2674440,h 15 969484...

卡特蘭數 Catalan數

卡特蘭數 規定h 0 1,而h 1 1,h 2 2,h 3 5,h 4 14,h 5 42,h 6 132,h 7 429,h 8 1430,h 9 4862,h 10 16796,h 11 58786,h 12 208012,h 13 742900,h 14 2674440,h 15 969484...