sql >> Databasteknik >  >> RDS >> Sqlserver

Finns det något sätt att inte använda hakparenteser i SQL Server?

Jag vet att många inte gillar det här, men jag använder alltid prefix eller suffix för allt i sql.
tbl för tabeller, stp för procedurer, v för vyer etc'.
I kolumnen namnger tabellen själva namnet är prefixet:person_id, person_fkvalue etc'.

På så sätt behöver jag aldrig ta itu med reserverade ord och kan direkt veta vilken tabell kolumnen tillhör.
Detta eliminerar också behovet av att använda alias för tabellnamn i joins.
Jag är en stor fan av att använda meningsfulla namn, så även härledda tabeller får vanligtvis ett namn och inte en bokstav.




  1. Oväntad Clustered Index Fragmentation

  2. Hur man multiplicerar två kolumner i SQL

  3. Hur RAND() fungerar i MariaDB

  4. Radmål, del 2:Semijoins