sql >> Database >  >> RDS >> Sqlserver

Is er een manier om geen vierkante haken te gebruiken in SQL Server?

Ik weet dat veel mensen dit niet leuk vinden, maar ik gebruik altijd voor- of achtervoegsels voor alles in sql.
tbl voor tabellen, stp voor procedures, v voor views etc'.
In kolomnamen wordt de tabel naam zelf is het voorvoegsel:person_id, person_fkvalue etc'.

Op deze manier heb ik nooit te maken met gereserveerde woorden en weet ik meteen bij welke tabel de kolom hoort.
Dit elimineert ook de noodzaak om aliassen te gebruiken voor tabelnamen in joins.
Ik ben een grote fan van het gebruik van betekenisvolle namen, dus zelfs afgeleide tabellen krijgen meestal een naam en geen letter.




  1. functie om te controleren of SQLite journal_mode=WAL of journal_mode=DELETE gebruikt

  2. @GeneratedValue polymorfe abstracte superklasse over MySQL

  3. Hetzelfde schema gebruiken voor meerdere SQL Server Agent-taken (T-SQL)

  4. SQL Server ELKE Operator uitgelegd