Welcome to Sign in | Help

Re: sqldatasource issue

  •  02-14-2007, 6:14 PM

    Re: sqldatasource issue

    Dacă scriem [tabela], folosim sintaxa proprietară Microsoft, iar dacă scriem "tabela" folosim sintaxa standard ANSI. Totuşi, sintaxa standard ANSI funcţionează doar atunci când SET QUOTED_IDENTIFIERS este ON. În caz că e OFF, atunci când folosim ghilimele ne referim un şir de caractere (ca şi cum am fi scris 'tabela'; ceea ce, evident, e cu totul altceva).

    Din acest motiv (ca să funcţioneze atunci când SET QUOTED_IDENTIFIERS este OFF), dar şi din inerţie (pentru că oricum e recomandabil ca SET QUOTED_IDENTIFIERS să fie totdeauna ON), se mai foloseşte încă sintaxa cu []. Şi probabil motivul cel mai important este că script-urile generate de Management Studio folosesc doar [], aşa că mulţi utilizatori nici nu ştiu că se poate şi cu ghilimele.

    Răzvan

View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems