Mục lục:

Tên bảng SQL có thể có số không?
Tên bảng SQL có thể có số không?

Video: Tên bảng SQL có thể có số không?

Video: Tên bảng SQL có thể có số không?
Video: Bài 1: [Học SQL từ đầu] - Tạo database, tạo table, tạo khóa chính, khóa ngoại bằng câu lênh SQL 2024, Tháng mười một
Anonim

Tất cả các SQL câu lệnh phải kết thúc bằng dấu ";". Các bàn và cột những cái tên phải bắt đầu bằng một chữ cái và có thể được theo sau bởi các chữ cái, con số , hoặc dấu gạch dưới - độ dài không vượt quá 30 ký tự. Kiểu dữ liệu chỉ định kiểu dữ liệu có thể cho cột cụ thể đó.

Cũng cần biết là, một tên bảng có thể bắt đầu bằng số không?

MỘT Tên cần phải bắt đầu với một chữ cái hoặc một dấu gạch dưới; phần còn lại của chuỗi có thể chứa các chữ cái, chữ số và dấu gạch dưới. Bạn có thể tạo ra bàn hoặc cột Tên chẳng hạn như "15909434_user" và cả user_15909434, nhưng không thể tạo bàn hoặc cột tên bắt đầu với số mà không sử dụng dấu ngoặc kép.

Ngoài phần trên, tên bảng SQL có thể có khoảng trắng không? Tên bảng có thể chứa bất kỳ ký tự hợp lệ nào (ví dụ: không gian ). Nếu như tên bảng chứa bất kỳ ký tự nào ngoại trừ các chữ cái, số và dấu gạch dưới, Tên phải được phân tách bằng cách đặt nó trong dấu ngoặc kép (`).

Tương tự như vậy, làm thế nào để bạn đặt tên một bảng trong cơ sở dữ liệu?

Cụ thể, tôi sẽ mô tả các quy ước đặt tên cho các đối tượng cơ sở dữ liệu, tại sao chúng lại quan trọng như vậy, và những gì bạn nên và không nên làm

  1. Cảnh báo!
  2. Tránh dấu ngoặc kép.
  3. Chữ thường.
  4. Kiểu dữ liệu không phải là tên.
  5. Gạch chân các từ riêng biệt.
  6. Từ đầy đủ, không viết tắt.
  7. Sử dụng các từ viết tắt phổ biến.
  8. Tránh các từ dành riêng.

Tên bảng SQL có nên được viết hoa không?

1. SQL mã thông báo Nên được phân loại theo từ khóa, mã định danh, kiểu dữ liệu, biến và hằng số. Trong tuyên bố đầu tiên, tất cả SQL từ dành riêng là chữ hoa , tất cả các số nhận dạng chẳng hạn như những cái bàn và các cột là chữ thường, nhưng là chữ cái đầu tiên của hàm Tên là viết hoa (InitCap).

Đề xuất: