Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Czy istnieje sposób, aby nie używać nawiasów kwadratowych w SQL Server?

Wiem, że wiele osób tego nie lubi, ale zawsze używam przedrostków lub przyrostków dla wszystkiego w sql.
tbl dla tabel, stp dla procedur, v dla widoków itp.
W nazwach kolumn tabela sama nazwa jest prefiksem:person_id, person_fkvalue itp.

W ten sposób nigdy nie mam do czynienia ze słowami zastrzeżonymi i mogę od razu wiedzieć, do której tabeli należy kolumna.
Eliminuje to również potrzebę używania aliasów dla nazw tabel w złączeniach.
Jestem wielkim fan używania znaczących nazw, więc nawet tabele pochodne zwykle otrzymują nazwę, a nie literę.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konwertuj „smalldatetime” na „time” w SQL Server (przykłady T-SQL)

  2. Zwróć parametry procedury składowanej lub funkcji zdefiniowanej przez użytkownika w programie SQL Server (przykłady T-SQL)

  3. CAST i IsNumeric

  4. Wymień zapytania uruchomione na serwerze SQL

  5. Pobierz definicję kolumny dla zestawu wyników procedury składowanej