Các kiểu dữ liệu trong sql server

Hosting Việt gửi tới độc giả tổng đúng theo toàn cục những giao diện tài liệu vào SQL Server rất rất đầy đủ với chi tiết. Bao tất cả kiểu dáng dữ liệu Demical, Money, Date, hình hình họa...

You watching: Các kiểu dữ liệu trong sql server


SQL Server vẫn ngày càng trsống nên thịnh hành với rất được yêu thích bởi vì người dùng trong cuộc phương pháp mạng technology lần sản phẩm công nghệ tứ hiện nay. Mặc dù thế dẫu vậy có lẽ rằng vẫn còn đấy tương đối nhiều người không thể biết hết toàn bộ những hình trạng dữ liệu trong SQL Server. Chình bởi vì vậy hãy với Hosting Việt khám phá về bọn chúng trong nội dung bài viết này nhé!

Khái niệm Squốc lộ Server là gì?

SQL Server là tên viết tắt của nhiều từ Structure Query Language VPS. Hiểu dễ dàng thì nó là một trong những hiện tượng cùng với tác dụng dùng làm làm chủ data. Công cầm Squốc lộ Server này sẽ với đang rất được thực hiện một phương pháp phổ cập sinh hoạt rất nhiều nghành nghề dịch vụ trong thời đại công nghệ phát triển.

Squốc lộ là một trong ngôn ngữ không thưởng thức người tiêu dùng bắt buộc bao gồm phương pháp truy cập database. Đa số tất từ đầu đến chân dùng khi đến với Squốc lộ Server hầu hết cho thấy thêm rằng hệ thống thông tin của Squốc lộ thì dễ dàng sử dụng và ngôi trường phù hợp gặp gỡ nên lỗi là vô cùng không nhiều. Squốc lộ đưa tới các tập lệnh hết sức đa dạng chủng loại cho các công việc liên quan mang đến dữ liệu, ví dụ như:

Xóa hoặc ckém hoặc thực hiện update sản phẩm vào cùng một tình dục. Thêm hoặc xóa xuất xắc chỉnh sửa đối các đối tượng người dùng bên phía trong của đại lý dữ liệu rất đơn giản dễ dàng. Kiểm kiểm tra được bài toán truy cập cho tới database và mọi đối tượng người sử dụng của database đi cùng kỹ năng bảo mật thông tin, độ nhất quán cũng như sự contact và ràng buộc của database.

Các đối tượng người sử dụng của SQL server nhắm tới hay là mọi bảng dữ liệu với nhiều cột với những mặt hàng rất gần gũi. Trong số đó thì ngôi trường dữ liệu đó là những cột cùng bản ghi của bảng đó là những sản phẩm. Cột tài liệu với kiểu dáng dữ liệu góp khẳng định và chế tạo ra lập kết cấu của bảng đó. Khi bảng này được tổ chức triển khai thành hệ thống hướng tới một hoặc các mục đích thực hiện ví dụ mang đến công việc nào, nó sẽ thành một các đại lý dữ liệu (database).

Cách gỡ quăng quật trọn vẹn SQL Server 2014 trong 1 nốt nhạc

Hướng dẫn tạo nên tài khoản Squốc lộ Server để chạy Website

Các dạng hình dữ liệu trong Squốc lộ Server bao gồm những gì?

Kiểu dữ liệu chuỗi các cam kết tự

*

Cú pháp của vẻ bên ngoài tài liệu

Kích thước của loại dữ liệu

Chụ thích

CHAR(kt)

Tối nhiều 8.000 ký tự

kt là kích cỡ hay số cam kết từ hoàn toàn có thể tàng trữ.

Độ dài của chuỗi cam kết từ bỏ là thắt chặt và cố định.

Không thể sử dụng được cho các cam kết từ bỏ Unicode.

VARCHAR(kt)

VARCHAR(max)

Tối đa 8.000 ký kết từ hoặc tùy thuộc vào số lượng về tối đa.

kt là số ký kết từ bỏ có thể lưu trữ.

Độ dài chuỗi cam kết trường đoản cú không cố định.

Nếu chỉ định là max thì kích thước về tối nhiều vẫn là 2GB.

Không thể sử dụng được cho các ký từ Unicode.

TEXT

Tối đa là 2GB.

Độ dài chuỗi cam kết trường đoản cú ko cố định và thắt chặt.

Không thể sử dụng được cho các ký kết từ bỏ Unicode.

NCHAR(kt)

Tối đa là 4000 cam kết tự.

Độ nhiều năm chuỗi cam kết từ bỏ không thắt chặt và cố định.

Có thể sử dụng được cho các cam kết tự Unicode.

NVARCHAR(kt) hoặc NVARCHAR(max)

Tối đa 4.000 cam kết tự hoặc tùy nằm trong vào con số tối nhiều.

kt là số cam kết trường đoản cú có thể tàng trữ.

Độ lâu năm tài liệu ko cố định và thắt chặt.

Nếu hướng đẫn là max thì size về tối đa đã là 2GB.

Không thể sử dụng được cho các ký trường đoản cú Unicode.

NTEXT

Độ lâu năm chuỗi ký tự là tùy đổi mới.

Có thể cần sử dụng được cho các cam kết từ bỏ Unicode.

BINARY(kt)

Số cam kết tự về tối nhiều là 8000.

kt là số ký từ rất có thể lưu trữ.

Độ dài chuỗi cam kết từ bỏ cố định và thắt chặt.

Nếu thực hiện dấu biện pháp thì ta cần để bù vào phần trống làm thế nào để cho đủ số cam kết từ.

Có thể nhập được phong cách tài liệu nhị phân.

VARBINARY(kt)

VARBINARY(max)

Tối đa 8.000 cam kết trường đoản cú hoặc tùy nằm trong vào số lượng về tối đa.

kt là số ký kết trường đoản cú có thể lưu trữ.

Độ dài chuỗi cam kết từ là tùy biến hóa.

Nếu chỉ định là max thì size về tối đa vẫn là 2GB.

cũng có thể nhập được mẫu mã dữ liệu hệ nhị phân.

See more: Các Kí Tự Nốt Nhạc, Bảng 12 Ký Hiệu Âm Nhạc Bằng Kí Tự Đặc Biệt

IMAGE

Tối nhiều là 2GB.

Độ dài chuỗi ký tự cố định.

Sử dụng đẳng cấp tài liệu hệ nhị phân.

Kiểu dữ liệu dạng số

Cú pháp của phong cách dữ liệu

Phạm vi của đẳng cấp dữ liệu

Chụ thích

BIT

0 hoặc 1 hoặc NULL

TINYINT

Từ 0 đến 2^8-1 (xuất xắc 255).

Số nguyên ổn (Z)

SMALLINT

Từ -2^15 (tuyệt -32.768)

Đến 2^15-1 (tuyệt 32.767)

Số nguim (Z)

INT

Từ -2^31 (-2.147.483.648)

Đến 2^31-1 (2.147.483.647).

Số ngulặng (Z)

BIGINT

Từ -2^63 (-9.223.372,036,854,775,808)

Đến 2^63-1 (9,223,372,036,854,775,807)

Số nguyên ổn (Z)

DECIMAL(m,d)

m sẽ được mang định là 18 giả dụ gồm sự hướng đẫn rõ ràng tự phía người tiêu dùng.

d được khoác định là 0 nếu như tất cả sự hướng đẫn ví dụ từ bỏ phía người dùng.

m tổng số lượng những chữ số.

d là số lượng những chữ số nằm sát phải của lốt phẩy.

DEC(m,d)

m sẽ tiến hành mang định là 18 giả dụ bao gồm sự hướng dẫn và chỉ định cụ thể trường đoản cú phía người tiêu dùng.

d được mặc định là 0 giả dụ tất cả sự hướng dẫn và chỉ định ví dụ tự phía người dùng.

Tương đương cùng với mẫu mã dữ liệu DECIMAL(m,d) nghỉ ngơi trên.

m tổng số lượng các chữ số.

d là con số những chữ số nằm cạnh sát buộc phải của lốt phẩy.

NUMERIC(m,d)

m sẽ tiến hành khoác định là 18 nếu bao gồm sự hướng dẫn và chỉ định rõ ràng từ bỏ phía người dùng.

d được khoác định là 0 giả dụ tất cả sự chỉ định và hướng dẫn cụ thể trường đoản cú phía người dùng.

Được gọi tương đương cùng với dạng hình dữ liệu DECIMAL.

m tổng số lượng những chữ số.

d là con số những chữ số nằm cạnh bắt buộc của dấu phẩy.

FLOAT(n)

Số dấu phẩy hễ n sẽ được mặc định là 53 trường hợp gồm sự hướng đẫn cụ thể trường đoản cú phía người dùng.

n là số lượng các bit được lưu trữ thuộc vào một kí hiệu chất hóa học.

REAL

Tương đương với dạng hình dữ liệu FLOAT(24)

SMALLMONEY

Từ -214,748.3648

Đến 214,748.3647

Số thập phân

MONEY

Từ -922,337,203,685,477.5808

Đến 922,337,203,685,477.5807

Số thập phân

Một vài thứ hạng dữ liệu date trong Squốc lộ phổ cập với người dùng

Bảng tiếp sau đây đang ra mắt một vài ba giao diện tài liệu date vào SQL thịnh hành được người dùng yêu thích sử dụng:

Cú pháp của phong cách dữ liệu

Phạm vi của thứ hạng dữ liệu

Chụ thích

DATE

Dữ liệu sau khi nhập đủ sẽ được hiển thị dưới dạng ‘YYYY-MM-DD’

DATETIME

Dữ liệu giờ được rước trường đoản cú "00:00:00" cho đến "23:59:59.997"

Dữ liệu sau thời điểm nhập đầy đủ sẽ tiến hành hiển thị bên dưới dạng ‘YYYY-MM-DD hh:mm:ss<.mmm>’.

DATETIME2

Dữ liệu giờ đồng hồ lấy từ bỏ "00:00:00" mang lại "23:59:59:9999999".

Dữ liệu sau khi nhập đủ sẽ tiến hành hiển thị dưới dạng ‘YYYY-MM-DD ’ (phần thập phân).

SMALLDATETIME

Dữ liệu giờ đồng hồ từ bỏ "00:00:00" mang đến "23:59:59".

Dữ liệu sau khoản thời gian nhập đủ sẽ được hiển thị bên dưới dạng ‘YYYY-MM-DD hh:mm:ss’.

TIME

Dữ liệu giờ đồng hồ trường đoản cú "00:00:00.0000000" cho "23:59:59.9999999".

Dữ liệu sau khi nhập đầy đủ sẽ tiến hành hiển thị dưới dạng "YYYY-MM-DD hh:mm:ss<.nnnnnnn>"

DATETIMEOFFSET

Dữ liệu giờ đồng hồ cực hiếm từ "00:00:00" mang đến "23:59:59:9999999".

Dữ liệu múi giờ đồng hồ rước từ bỏ -14:00 đến +14:00.

Dữ liệu đúng chuẩn cho tới số thập phân của giây.

Dữ liệu sau khoản thời gian nhập đầy đủ sẽ tiến hành hiển thị bên dưới dạng YYYY-MM-DD hh:mm:ss<.nnnnnnn>" <+hh:mm

Những dữ liệu đặc biệt hay sử dụng trong các dạng hình dữ liệu vào SQL Server

Kiểu dữ liệu Demical vào SQL

Kiểu tài liệu demical vào SQL được đọc là các giá bán tài liệu được tàng trữ bên dưới dạng thập phân cùng giữ quý hiếm thập phân.

Chúng hỗ trợ những các loại tài liệu sau đây:

decimal và numeric float & real

Decimal and numeric

Decimal <(p <, s>)> cùng numeric<(p <, s>)> p (độ bao gồm xác) -> tổng cộng tối phần nhiều chữ số thập phân hoàn toàn có thể được tàng trữ, cả 2 bên trái và mặt nên của số thập phân. Độ chính xác cần là một cực hiếm từ 1 mang lại độ đúng chuẩn tối đa là 38. Độ chính xác mang định là 18. s (scale) -> số lượng tối đa các chữ số thập phân hoàn toàn có thể được lưu trữ nghỉ ngơi bên nên của số thập phân. Quy mô đề nghị là một quý giá từ bỏ 0 mang lại p. Quy tế bào hoàn toàn có thể được xác minh chỉ Lúc độ đúng đắn được lý lẽ cụ thể. Quy tế bào mặc định là 0. Các kích cỡ tàng trữ của những mẫu mã Decimal cùng Numeric không giống nhau, dựa vào độ chính xác, nlỗi biểu thị sau đây:

Precision

Storage bytes

1 to lớn 9

5

10 to lớn 19

9

trăng tròn to lớn 28

13

29 khổng lồ 38

17

Lưu ý: numeric gồm tác dụng tương đương cùng với decimal.

Float and real

float <(n)> và real Ước tính số đẳng cấp tài liệu áp dụng với tài liệu điểm số nổi. Dữ liệu vết chnóng hễ là giao động, cho nên vì thế, chưa hẳn toàn bộ những giá trị vào phạm vi phong cách dữ liệu hoàn toàn có thể được thay mặt đúng mực. Trong đó n là số bit được sử dụng nhằm lưu trữ các mantissa của số float vào cam kết hiệu kỹ thuật, cùng do đó, dictates đúng mực cùng form size lưu trữ. Nếu n được quy định ví dụ kế tiếp nó yêu cầu là một trong những cực hiếm giữa 1 với 53. Giá trị mặc ​​định của n là 53.

n value

Precision

Storage size

1 to lớn 24

7 digits

4 bytes

25 to lớn 53

15 digits

8 bytes

Kiểu tài liệu money trong SQL

Trong những kiểu dữ liệu thì hình dạng dữ liệu money vào SQL cũng là 1 trong những tài liệu được nhiều người sử dụng với những người học tập về Squốc lộ nên biết tới.

*

Kiểu tài liệu money trong SQL gồm tác dụng dùng làm lưu trữ những các loại tiền tệ hoặc nước ngoài tệ duy trì quý hiếm tiền tệ. Nó cung ứng hình trạng tài liệu smallmoney và money với kích cỡ 4 và 8 byte khớp ứng. Cụ thể được miêu tả dưới bảng sau:

Monetary Types

Bytes

Smallmoney

4

Money

8

Kiểu tài liệu date trong SQL

Kiểu tài liệu date trong SQL bộc lộ những giá trị ngày với thời hạn giữ lại những giá trị ngày với thời hạn của một ngày.

See more: Hình Nền Laptop Cute - Pin On Hình Nền Power

Kiểu tài liệu này cung cấp các nhiều loại tài liệu sau đây:

smalldatetime datetime

Data type

Range

Accuracy

Smalldatetime

January 1, 1900, through June 6, 2079

1 minute

Datetime

January 1, 1753, through December 31, 9999

3.33 milliseconds

Smalldatetime

Các phong cách dữ liệu smalldatetime tàng trữ tháng ngày với thời gian trong thời gian ngày cùng với độ đúng chuẩn thấp hơn datetime. Công cầm cố cửa hàng dữ liệu lưu trữ những cực hiếm smalldatetime nhỏng hai 2-byte số ngulặng. 2 byte trước tiên lưu trữ số bữa sau 01 tháng một năm 1900. 2 byte khác lưu các số phút Tính từ lúc nửa đêm.

Datetime

Các quý giá với những hình dáng tài liệu datetime được tàng trữ nội bộ vị các hiện tượng các đại lý tài liệu Microsoft Server Squốc lộ 2005 là hai số ngulặng 4-byte. 4 byte trước tiên tàng trữ con số Cách nay đã lâu hoặc sau ngày cơ sở: 01 Tháng Một năm 1900. Ngày cơ sở những tư liệu xem thêm khối hệ thống ngày. 4 byte lưu trữ thời gian trong thời gian ngày biểu diễn như là số mili giây sau nửa đêm.

Kiểu dữ liệu hình hình ảnh vào SQL

Kiểu dữ liệu hình hình ảnh trong SQL bên trong dữ liệu Binary Values. Giá trị nhị phân giữ hình hình họa những giá trị nhị phân như thế, clip âm thanh khô với video clip.

Kiểu nhị phân giá trị là:

binary varbinary Image

Binary

nhị phân <(n)> Độ lâu năm thắt chặt và cố định tài liệu nhị phân với chiều dài n byte, trong đó n là cực hiếm từ 1 mang đến 8000. Kích thước lưu trữ là n byte.

Varbinary

varbinary <(n | max)> Độ lâu năm chuyển đổi dữ liệu nhị phân. n rất có thể có mức giá trị từ là một mang lại 8000. Kích thước tàng trữ buổi tối đa là 2 ^ 3đối chọi bytes. Kích thước tàng trữ thực tiễn của tài liệu nhập lệ + 2 byte.

Image

Đó là bằng varbinary (max) phong cách dữ liệu này sẽ được gỡ bỏ trong một phiên bản tương lai của Microsoft SQL Server. Tránh sử dụng những loại dữ liệu trong cải cách và phát triển sử dụng rứa bởi. varbinary (max).

Trong thời điểm này Hosting Việt vẫn hỗ trợ các hình thức như : mướn server - thuê vps giá rẻ - mướn hosting giá bán rẻ