Kiểu dữ liệu bit trong sql

      10

Hosting Việt gửi tới độc giả tổng đúng theo tổng thể những kiểu dáng tài liệu trong Squốc lộ Server cực không thiếu thốn cùng chi tiết. Bao có hình trạng tài liệu Demical, Money, Date, hình hình ảnh...

Bạn đang xem: Kiểu dữ liệu bit trong sql


Squốc lộ Server vẫn ngày càng trở phải thông dụng cùng được ưa chuộng do người tiêu dùng vào cuộc phương pháp mạng công nghệ lần trang bị tứ hiện thời. Mặc dù vậy tuy thế chắc hẳn vẫn tồn tại không hề ít fan không thể biết hết tất cả các dạng hình dữ liệu vào Squốc lộ Server. Chình bởi vậy hãy cùng với Hosting Việt mày mò về bọn chúng vào bài viết này nhé!

Khái niệm SQL Server là gì?

Squốc lộ Server là tên gọi viết tắt của nhiều trường đoản cú Structure Query Language server. Hiểu đơn giản và dễ dàng thì nó là một trong phương pháp với công dụng dùng để làm quản lý data. Công thế Squốc lộ Server này sẽ và đang được áp dụng một biện pháp thông dụng sống rất nhiều nghành nghề dịch vụ vào thời đại technology cải tiến và phát triển.

Squốc lộ là một trong ngữ điệu không đề xuất người tiêu dùng buộc phải có phương pháp truy cập database. Đa số vớ toàn bộ cơ thể cần sử dụng lúc đến cùng với SQL Server phần đa cho biết thêm rằng hệ thống thông báo của Squốc lộ thì thuận lợi áp dụng cùng trường hợp gặp mặt nên lỗi là siêu không nhiều. Squốc lộ đưa đến những tập lệnh hết sức nhiều chủng loại cho những công việc liên quan mang lại tài liệu, ví dụ như:

Xóa hoặc cyếu hoặc thực hiện update sản phẩm trong và một quan hệ tình dục. Thêm hoặc xóa tốt chỉnh sửa đối các đối tượng người tiêu dùng phía bên trong của cửa hàng tài liệu siêu đơn giản dễ dàng. Kiểm soát được Việc truy cập cho tới database cùng đông đảo đối tượng người sử dụng của database đi cùng khả năng bảo mật thông tin, độ đồng điệu tương tự như sự tương tác với ràng buộc của database.

Các đối tượng người sử dụng của SQL hệ thống nhắm đến hay là phần đông bảng dữ liệu với tương đối nhiều cột cùng những hàng rất gần gũi. Trong số đó thì trường tài liệu đó là các cột cùng bản ghi của bảng chính là các hàng. Cột dữ liệu với giao diện dữ liệu giúp xác định và chế tạo lập kết cấu của bảng đó. lúc bảng này được tổ chức thành hệ thống hướng về một hoặc các mục đích thực hiện cụ thể mang đến các bước làm sao, nó đang thành một các đại lý dữ liệu (database).

Cách gỡ bỏ hoàn toàn SQL Server 2014 trong một nốt nhạc

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

Các mẫu mã dữ liệu trong SQL Server bao hàm rất nhiều gì?

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

*

Cú pháp của kiểu dáng tài liệu

Kích thước của kiểu dáng dữ liệu

Chú thích

CHAR(kt)

Tối đa 8.000 cam kết tự

kt là size xuất xắc số ký tự có thể tàng trữ.

Độ nhiều năm của chuỗi ký từ bỏ là cố định.

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

VARCHAR(kt)

VARCHAR(max)

Tối đa 8.000 ký kết tự hoặc tùy thuộc vào con số về tối nhiều.

kt là số cam kết tự hoàn toàn có thể lưu trữ.

Độ dài chuỗi ký kết tự không thắt chặt và cố định.

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

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

TEXT

Tối đa là 2GB.

Độ nhiều năm chuỗi ký tự ko thắt chặt và cố định.

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

NCHAR(kt)

Tối đa là 4000 ký kết trường đoản cú.

Độ lâu năm chuỗi ký tự không cố định.

Có thể dùng được cho những ký kết trường đoản cú Unicode.

NVARCHAR(kt) hoặc NVARCHAR(max)

Tối nhiều 4.000 ký từ hoặc tùy trực thuộc vào số lượng về tối đa.

kt là số ký tự hoàn toàn có thể tàng trữ.

Độ dài dữ liệu ko cố định và thắt chặt.

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

Không thể dùng được cho những cam kết từ Unicode.

NTEXT

Độ nhiều năm chuỗi cam kết từ là tùy vươn lên là.

Có thể sử dụng được cho những ký kết trường đoản cú Unicode.

BINARY(kt)

Số ký từ về tối đa là 8000.

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

Độ lâu năm chuỗi ký kết từ bỏ cố định.

Nếu áp dụng vệt bí quyết thì ta yêu cầu để bù vào phần trống làm sao cho đầy đủ số ký kết từ.

cũng có thể nhập được phong cách dữ liệu nhị phân.

VARBINARY(kt)

VARBINARY(max)

Tối đa 8.000 ký kết từ hoặc tùy ở trong vào con số về tối nhiều.

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

Độ dài chuỗi ký kết từ bỏ là tùy trở nên.

Nếu chỉ định là max thì kích cỡ buổi tối đa đã là 2GB.

Có thể nhập được vẻ bên ngoài dữ liệu hệ nhị phân.

Xem thêm: Nhận Việc Thủ Công Về Nhà Làm, Tìm Việc Làm Nhận Hàng Về Nhà Làm

IMAGE

Tối nhiều là 2GB.

Độ nhiều năm chuỗi ký kết từ thắt chặt và cố định.

Sử dụng phong cách tài liệu hệ nhị phân.

Kiểu tài liệu dạng số

Cú pháp của đẳng cấp dữ liệu

Phạm vi của kiểu dáng dữ liệu

Crúc thích

BIT

0 hoặc 1 hoặc NULL

TINYINT

Từ 0 cho 2^8-1 (hay 255).

Số nguyên ổn (Z)

SMALLINT

Từ -2^15 (tốt -32.768)

Đến 2^15-1 (hay 32.767)

Số ngulặng (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ẽ tiến hành mặc định là 18 trường hợp bao gồm sự hướng dẫn và chỉ định cụ thể từ bỏ phía người dùng.

d được khoác định là 0 giả dụ bao gồm sự chỉ định cụ thể từ phía người tiêu dùng.

m tổng con số những chữ số.

d là số lượng những chữ số nằm cạnh sát yêu cầu của lốt phẩy.

DEC(m,d)

m sẽ được mang định là 18 giả dụ có sự chỉ định cụ thể từ bỏ phía người dùng.

d được khoác định là 0 nếu như gồm sự hướng đẫn ví dụ tự phía người dùng.

Tương đương với thứ hạng tài liệu DECIMAL(m,d) ở bên trên.

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

d là số lượng các chữ số nằm cạnh bắt buộc của vệt phẩy.

NUMERIC(m,d)

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

d được mặc định là 0 nếu gồm sự chỉ định và hướng dẫn cụ thể tự phía người dùng.

Được gọi tương tự cùng với kiểu dữ liệu DECIMAL.

m tổng con số 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.

FLOAT(n)

Số vết phẩy hễ n sẽ được mang định là 53 ví như bao gồm sự chỉ định cụ thể từ bỏ phía người dùng.

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

REAL

Tương đương với kiểu tài 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 kiểu dáng tài liệu date trong SQL phổ cập với người dùng

Bảng tiếp sau đây sẽ trình làng một vài phong cách dữ liệu date trong SQL phổ cập được người dùng yêu chuộng sử dụng:

Cú pháp của dạng hình dữ liệu

Phạm vi của loại dữ liệu

Chú thích

DATE

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

DATETIME

Dữ liệu tiếng được đem 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ờ lấy trường đoản cú "00:00:00" đến "23:59:59:9999999".

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

SMALLDATETIME

Dữ liệu tiếng từ "00:00:00" mang đến "23:59:59".

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

TIME

Dữ liệu tiếng từ "00:00:00.0000000" mang đến "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ồ quý giá trường đoản cú "00:00:00" cho "23:59:59:9999999".

Dữ liệu múi tiếng mang từ -14:00 cho +14:00.

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

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<.nnnnnnn>" <-hh:mm

Những tài liệu đặc biệt quan trọng thường dùng trong các giao diện tài liệu vào SQL Server

Kiểu tài liệu Demical vào SQL

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

Chúng cung cấp những nhiều loại tài liệu sau đây:

decimal & numeric float & real

Decimal and numeric

Decimal <(p <, s>)> và numeric<(p <, s>)> p (độ chính xác) -> toàn bô buổi tối nhiều phần chữ số thập phân rất có thể được tàng trữ, cả phía hai bên trái và mặt đề nghị của số thập phân. Độ chính xác buộc phải là 1 trong cực hiếm từ 1 mang lại độ chính xác về tối đa là 38. Độ đúng mực khoác định là 18. s (scale) -> con số về tối đa các chữ số thập phân hoàn toàn có thể được tàng trữ ở mặt bắt buộc của số thập phân. Quy tế bào cần là 1 cực hiếm tự 0 đến p. Quy tế bào hoàn toàn có thể được khẳng định chỉ khi độ đúng chuẩn được pháp luật cụ thể. Quy tế bào khoác định là 0. Các size lưu trữ của những phong cách Decimal với Numeric khác nhau, nhờ vào độ đúng đắn, nhỏng thể hiện sau đây:

Precision

Storage bytes

1 to 9

5

10 khổng lồ 19

9

đôi mươi to lớn 28

13

29 to 38

17

Lưu ý: numeric có chức năng tương tự cùng với decimal.

Float and real

float <(n)> cùng real Ước tính số vẻ bên ngoài tài liệu thực hiện với dữ liệu điểm số nổi. Dữ liệu vết chnóng động là sấp xỉ, cho nên vì thế, không hẳn toàn bộ các cực hiếm vào phạm vi mẫu mã dữ liệu có thể được đại diện thay mặt đúng đắn. Trong số đó n là số bit được sử dụng để tàng trữ những mantissa của số float trong cam kết hiệu khoa học, cùng do đó, dictates đúng chuẩn và form size tàng trữ. Nếu n được hình thức cụ thể tiếp nối nó đề xuất là 1 giá trị thân 1 với 53. Giá trị mặc ​​định của n là 53.

n value

Precision

Storage size

1 lớn 24

7 digits

4 bytes

25 to lớn 53

15 digits

8 bytes

Kiểu tài liệu money vào SQL

Trong những giao diện tài liệu thì vẻ bên ngoài dữ liệu money trong SQL cũng là một trong những Một trong những tài liệu được rất nhiều người tiêu dùng với những người học tập về SQL nên biết tới.

*

Kiểu dữ liệu money trong SQL bao gồm tính năng dùng để tàng trữ những một số loại tiền tệ hoặc ngoại tệ giữ lại quý hiếm chi phí tệ. Nó hỗ trợ thứ hạng dữ liệu smallmoney và money với form size 4 cùng 8 byte khớp ứng. Cụ thể được biểu đạt bên dưới bảng sau:

Monetary Types

Bytes

Smallmoney

4

Money

8

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

Kiểu tài liệu date trong SQL biểu hiện các quý giá ngày với thời gian duy trì các quý giá ngày với thời hạn của một ngày.

Xem thêm: Các Cách Tăng Lượt Truy Cập Cho Website Hoặc Blog Mới Hiệu Quả

Kiểu dữ liệu này cung ứng những một số 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 giao diện dữ liệu smalldatetime lưu trữ ngày tháng cùng thời gian trong ngày cùng với độ đúng chuẩn thấp hơn datetime. Công vậy các đại lý dữ liệu tàng trữ những cực hiếm smalldatetime nhỏng nhì 2-byte số ngulặng. 2 byte đầu tiên tàng trữ số ngày sau 01 tháng một năm 1900. 2 byte không giống lưu giữ những số phút ít Tính từ lúc nửa đêm.

Datetime

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

Kiểu dữ liệu hình ảnh trong SQL

Kiểu dữ liệu hình hình họa vào SQL phía bên trong dữ liệu Binary Values. Giá trị nhị phân duy trì hình hình họa các quý hiếm nhị phân như thế, clip âm thanh với đoạn phim clip.

Kiểu nhị phân quý hiếm 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 cùng với chiều lâu năm n byte, trong số ấy n là cực hiếm từ một mang đến 8000. Kích thước tàng trữ là n byte.

Varbinary

varbinary <(n | max)> Độ nhiều năm biến hóa dữ liệu nhị phân. n hoàn toàn có thể có mức giá trị từ một mang lại 8000. Kích thước lưu trữ tối nhiều là 2 ^ 3solo bytes. Kích thước tàng trữ thực tế của dữ liệu nhập lệ + 2 byte.

Image

Đó là bởi varbinary (max) kiểu dáng tài liệu này sẽ tiến hành gỡ quăng quật trong một phiên phiên bản sau này của Microsoft SQL Server. Tránh thực hiện các một số loại dữ liệu trong phát triển thực hiện thế vì chưng. varbinary (max).

Hiện giờ Hosting Việt đang hỗ trợ các hình thức nhỏng : thuê hệ thống - mướn vps giá thấp - thuê hosting giá bán rẻ


Chuyên mục: Kiến thức Hosting