[SQL Server] Data Type


Diễn đàn chia sẻ kiến thức, kinh nghiệm về IT và cuộc sống!
 
Trang ChínhGalleryTìm kiếmLatest imagesĐăng kýĐăng Nhập
Top posters
Sakura (1124)
[SQL Server] Data Type Vote_lcap[SQL Server] Data Type Voting_bar[SQL Server] Data Type Vote_rcap 
hotboy (705)
[SQL Server] Data Type Vote_lcap[SQL Server] Data Type Voting_bar[SQL Server] Data Type Vote_rcap 
Già Làng (373)
[SQL Server] Data Type Vote_lcap[SQL Server] Data Type Voting_bar[SQL Server] Data Type Vote_rcap 
con_ca_nho90 (289)
[SQL Server] Data Type Vote_lcap[SQL Server] Data Type Voting_bar[SQL Server] Data Type Vote_rcap 
that_true (154)
[SQL Server] Data Type Vote_lcap[SQL Server] Data Type Voting_bar[SQL Server] Data Type Vote_rcap 
theanhkkt (143)
[SQL Server] Data Type Vote_lcap[SQL Server] Data Type Voting_bar[SQL Server] Data Type Vote_rcap 
phamay (137)
[SQL Server] Data Type Vote_lcap[SQL Server] Data Type Voting_bar[SQL Server] Data Type Vote_rcap 
lovelonelyman (134)
[SQL Server] Data Type Vote_lcap[SQL Server] Data Type Voting_bar[SQL Server] Data Type Vote_rcap 
o0ovioletstaro0o (128)
[SQL Server] Data Type Vote_lcap[SQL Server] Data Type Voting_bar[SQL Server] Data Type Vote_rcap 
stevenhung (122)
[SQL Server] Data Type Vote_lcap[SQL Server] Data Type Voting_bar[SQL Server] Data Type Vote_rcap 
Âm - Dương lịch
Clock
Logo
11TH02 Pro!
Liên kết
Tin tức 60s
Tin công nghệ
Thời sự 24h
Game Moblie

Share
 

 [SQL Server] Data Type

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Sakura

[SQL Server] Data Type Stars7
Sakura

Thú CƯng : [SQL Server] Data Type I-hate-Cats-icon
Nam Scorpio

Số bài viết : 1124
Điểm : 1688
Được cảm ơn : 35
Ngày sinh : 03/11/1990
Tham gia ngày : 16/03/2010
Tuổi : 33
Đến từ : Bình Dương
Ngề nghiệp : IT Student

[SQL Server] Data Type Empty
Bài gửiTiêu đề: [SQL Server] Data Type   [SQL Server] Data Type I_icon_minitime18/6/2011, 19:31

Kiểu dữ liệu: (Data type)

Kiểu dữ liệu là đặc tính của một cột (column) nó định rõ loại dữ liệu và dạng dữ liệu nhập vào cột
Có 2 nhóm kiểu dữ liệu

- Kiểu dữ liệu cơ bản được hỗ trợ bở SQL Server
- Kiểu dữ liệu do người dùng định nghĩa


Kiểu dữ liệu hỗ trợ bởi SQL Server
Binary: Là kiểu dữ liệu chứa dạng số ở hệ hexa, gồm 3 kiểu dữ liệu Binary, Varbinary, Image.
Monetary: (tiền tệ) Money, Smallmoney.
Bit: Kiểu số 0, 1
Text: Là kiểu ký tự, chứa chữ cái, ký hiệu, số:
- Char: Kiểu ký tự, khi xác định độ dài thì độ dài trong CSDL sẽ xác định theo độ dài đặt trước (Nchar: support Unicode, độ dài tối đa 4000)
- Nvarchar: Tương tự như NChar nhưng kích thước trong CSDL sẽ là kích thước thực dữ liệu hiện có, không tính theo kích thước đặt trước
- Varchar: Tương tự như Nvarchar nhưng không support Unicode.
- Text: Kiểu văn bản, chứa cả ký tự xuống dòng, lưu trữ theo dạng văn bản, có kích thước lớn, có thể lên đến vài Gb (nText: support Unicode)

Data/Time: Kiểu dữ liệu ngày, thời gian, ngày và thời gian, gồm 2 kiểu:
- DateTime: Đầy đủ cả ngày và thời gian.
- SmallDataTime: Chỉ ngày hoặc thời gian.

Numeric: Dữ liệu kiểu số, gồm các kiểu dữ liệu sau:
- Int, smallint, tinyint, bigint: Số nguyên
- Float, real, decimal, numeric: Số thực.
Auto number: Đặt cột dữ liệu kiểu số nguyên, tăng tự động khi một hàng được thêm, cột kiểu này không sửa dữ liệu. (kết hợp với thuộc tính Identity, Identity Seed, Identity Increment)

Timestamp: kích thước 8 byte, lưu trữ dạng số nhị phân do hệ thống tự sinh ra, mỗi giá trị timestamp trong CSDL là duy nhất.

Sql_variant: Là kiểu dữ liệu xác định theo kiểu dữ liệu khác, một cột dữ liệu được định nghĩa dữ liệu kiểu này có thể lưu trữ nhiều dữ liệu có kiểu khác nhau trong cùng một bảng. Ví dụ có thể lưu trữ nhiều kiểu dữ liệu int, binary, char, nhưng không chứa dữ liệu kiểu text, ntext, image, timestamp, sql_variant.

2. Kiểu dữ liệu người dùng định nghĩa:
a. Dùng Enterprise Manager: Trong database chuột phải User defined Data Types chọn New User Defined Data Type... nhập tên, chọn kiểu và những tùy chọn hiện có.
b. Dùng T-SQL:
Code:
sp_addtype name_type, system_data_type
[ , `NULL` | `NOT NULL` ]

Code:
Vd1: sp_addtype SoNguyen , int , `NULL`
Vd2: sp_addtype CMND, `char(10)`, `NOT NULL`
Vd3: sp_addtype TenVN, `Nvarchar(10)`

Tham khảo thêm tại: [You must be registered and logged in to see this link.]
Về Đầu Trang Go down
 

[SQL Server] Data Type

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

 Similar topics

-
» Các hàm UDFs trong SQL Server
» [SQL Server]Các hàm xử lý chuỗi
» [SQL Server]Ví dụ về sử dụng case trong SQL
» SQL Server Remote Access
» Các Loại JOIN Trong SQL Server

Permissions in this forum:Bạn không có quyền trả lời bài viết
IT World! :: HỌC TẬP :: HỌC KỲ VI :: Hệ quản trị cơ sở dữ liệu-