| Sự khác biệt giữa char(10), nchar(10) varchar(10) | |
|
Tác giả | Thông điệp |
---|
Sakura
Thú CƯng :
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
| Tiêu đề: Sự khác biệt giữa char(10), nchar(10) varchar(10) 18/6/2011, 19:21 | |
| Các bạn hiểu đơn giản thế này: Loại dữ liệu Char là một loại string có kích thước cố định nghĩa là trong ví dụ trên nếu data đưa vào "This is a really long character string" (lớn hơn 10 ký tự) thì SQL Server sẽ tự động cắt phần đuôi và ta chỉ còn "This is a". Tương tự nếu string đưa vào nhỏ hơn 10 thì SQL sẽ thêm khoảng trống vào phía sau cho đủ 10 ký tự. Ngược lại loại varchar sẽ không thêm các khoảng trống phía sau khi string đưa vào ít hơn 10. Còn loại data bắt đầu bằng chữ n chứa dữ liệu dạng unicode. |
|
| |
con_ca_nho90
Member Nhiệt Tình
Thú CƯng :
Số bài viết : 289 Điểm : 329 Được cảm ơn : 4 Ngày sinh : 17/02/1990 Tham gia ngày : 05/05/2010 Tuổi : 34 Đến từ : Nhà hàng xóm Ngề nghiệp : click chuột định giang sơn :D Chăm ngôn : Giang hồ hiểm ác không bằng mạng lag thất thường
| Tiêu đề: Re: Sự khác biệt giữa char(10), nchar(10) varchar(10) 18/6/2011, 21:34 | |
| ui trời ông này càng nói tui càng từ chổ hiểu h đọc xong cái hết hiểu luôn =)) pó tay |
|
| |
Sakura
Thú CƯng :
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
| Tiêu đề: Re: Sự khác biệt giữa char(10), nchar(10) varchar(10) 18/6/2011, 21:43 | |
| Các chú cứ Comment thoải mái, hem hiểu thì anh giải thik. Cái này đơn giản mà. Char: chuỗi có độ dài cố định. (tạm gọi là mảng chuỗi tĩnh) Varchar: chuỗi có độ dài tùy biến (tạm gọi là mảng chuỗi động đi) Nchar hay Nvarchar: (có chữ n phía trước): nghĩa là nó hỗ trợ các chuỗi Unicode - bạn chỉ có thể lưu tiếng Việt có dấu vào KDL này. |
|
| |
evilstd
Số bài viết : 101 Điểm : 300128 Được cảm ơn : 8 Tham gia ngày : 22/03/2010
| Tiêu đề: Re: Sự khác biệt giữa char(10), nchar(10) varchar(10) 19/6/2011, 11:08 | |
| he! tốt đấy, thêm đi ku!! |
|
| |
d0m3n.0f.d3ath
Member Năng Động
Thú CƯng :
Số bài viết : 109 Điểm : 118 Được cảm ơn : 0 Ngày sinh : 27/06/1990 Tham gia ngày : 23/09/2010 Tuổi : 34 Đến từ : 11TH02 Ngề nghiệp : Sinh Viên
| Tiêu đề: Re: Sự khác biệt giữa char(10), nchar(10) varchar(10) 19/6/2011, 16:42 | |
| - Trích dẫn :
| Các chú cứ Comment thoải mái, hem hiểu thì anh giải thik. Cái này đơn giản mà. Char: chuỗi có độ dài cố định. (tạm gọi là mảng chuỗi tĩnh) Varchar: chuỗi có độ dài tùy biến (tạm gọi là mảng chuỗi động đi) Nchar hay Nvarchar: (có chữ n phía trước): nghĩa là nó hỗ trợ các chuỗi Unicode - bạn chỉ có thể lưu tiếng Việt có dấu vào KDL này.
|
Cái này Eward ghi dễ hiểu hơn câu trước... Câu trên ghi lằng nhằm nên khó hiểu .. Chỉ cần ghi xúc tích và gắn gọn dễ hiểu là oK..! Thanks Eward .! |
|
| |
hotboy
Thú CƯng :
Số bài viết : 705 Điểm : 1043 Được cảm ơn : 9 Ngày sinh : 21/03/1990 Tham gia ngày : 13/05/2010 Tuổi : 34 Đến từ : BDU
| Tiêu đề: Re: Sự khác biệt giữa char(10), nchar(10) varchar(10) 19/6/2011, 17:39 | |
| sao hk tập trung lại thành 1 cái tut ngắn gọn cho anh em dễ theo dõi |
|
| |
Sakura
Thú CƯng :
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
| Tiêu đề: Re: Sự khác biệt giữa char(10), nchar(10) varchar(10) 19/6/2011, 18:34 | |
| Mình hiểu tâm lý mọi người thế này, thường thì họ chỉ vào đọc mấy dòng đầu, còn sau đó, có bao nhiêu comment hoặc những bài viết phía sau thì họ thường là ko để ý, với lại làm như vậy, khi các bạn vào Box sẽ thấy ngay những gì mình cần. |
|
| |
d0m3n.0f.d3ath
Member Năng Động
Thú CƯng :
Số bài viết : 109 Điểm : 118 Được cảm ơn : 0 Ngày sinh : 27/06/1990 Tham gia ngày : 23/09/2010 Tuổi : 34 Đến từ : 11TH02 Ngề nghiệp : Sinh Viên
| Tiêu đề: Re: Sự khác biệt giữa char(10), nchar(10) varchar(10) 19/6/2011, 20:36 | |
| có nghĩa là chú chờ Coment lại mới sữa lại đúng ko.. Éc quá ak :-ss |
|
| |
Mr.Cuong
Thú CƯng :
Số bài viết : 117 Điểm : 154 Được cảm ơn : 5 Ngày sinh : 02/02/1990 Tham gia ngày : 22/02/2011 Tuổi : 34 Đến từ : Đâu
| Tiêu đề: Re: Sự khác biệt giữa char(10), nchar(10) varchar(10) 19/6/2011, 23:22 | |
| Nói cách khác: Char giống như cái bình chứa ví dụ cái bình đó 5 lít bạn cho 3 lít nước thì sẽ là 3 lít nước + 2 lít không khí(không có), còn 6 lít thì 5 lít trong bình còn 1 lít tràn Varchar giống như bong bóng, Ví dụ bong bóng đó tối ta to khoảng là 2m khối. bạn thổi vào 1m khối thì tất nhiên nó sẽ nhỏ bằng 1m khối còn to hơn thì không biết sao @@ |
|
| |
Sponsored content
| Tiêu đề: Re: Sự khác biệt giữa char(10), nchar(10) varchar(10) | |
| |
|
| |
| Sự khác biệt giữa char(10), nchar(10) varchar(10) | |
|