Tôi nên sử dụng kiểu dữ liệu nào cho số điện thoại trong SQL?
Tôi nên sử dụng kiểu dữ liệu nào cho số điện thoại trong SQL?

Video: Tôi nên sử dụng kiểu dữ liệu nào cho số điện thoại trong SQL?

Video: Tôi nên sử dụng kiểu dữ liệu nào cho số điện thoại trong SQL?
Video: Tự học Database và SQL Cơ Bản siêu nhanh trong 10 phút 2024, Tháng mười một
Anonim

Lưu trữ số điện thoại ở định dạng tiêu chuẩn sử dụng VARCHAR. NVARCHAR sẽ không cần thiết vì chúng ta đang nói về con số và có thể là một vài ký tự khác, như '+', '', '(', ')' và '-'.

Sau đó, kiểu dữ liệu nào được sử dụng cho số điện thoại trong SQL?

Các kiểu dữ liệu số:

Loại dữ liệu Kho
NS 4 byte
bigint 8 byte
thập phân (p, s) 5-17 byte
số (p, s) 5-17 byte

Sau đó, câu hỏi đặt ra là kiểu dữ liệu nào được sử dụng cho số điện thoại trong Java? Rõ ràng là dung lượng lưu trữ bạn sử dụng càng nhỏ thì phạm vi số bạn có thể sử dụng càng nhỏ. Java tiêu chuẩn kiểu dữ liệu số nguyên là: byte 1 byte -128 đến 127. ngắn 2 byte -32, 768 đến 32, 767.

Thứ hai, loại dữ liệu nào có thể sẽ được sử dụng cho một số điện thoại và tại sao?

Số điện thoại cần được lưu trữ dưới dạng văn bản / chuỗi loại dữ liệu bởi vì chúng thường bắt đầu bằng số 0 và nếu chúng được lưu trữ dưới dạng số nguyên thì số 0 đứng đầu sẽ được giảm giá.

Làm thế nào số điện thoại được lưu trữ trong cơ sở dữ liệu?

Số điện thoại nên luôn luôn cất giữ dưới dạng một chuỗi hoặc văn bản và không bao giờ là một số nguyên. Một số điện thoại con số thường sử dụng dấu gạch ngang và có thể cả dấu ngoặc đơn. Ngoài ra, bạn có thể cần chỉ ra mã quốc gia trước khi số điện thoại chẳng hạn như +46 5555-555555.

Đề xuất: