sql >> Database teknologi >  >> RDS >> Sqlserver

Hvornår skal jeg bruge semikolon i SQL Server?

Fra en SQLServerCentral.Com-artikel af Ken Powers:

Semikolon

Semikolontegnet er en udsagnsterminator. Det er en del af ANSI SQL-92 standarden, men blev aldrig brugt i Transact-SQL. Det var faktisk muligt at kode T-SQL i årevis uden nogensinde at støde på et semikolon.

Brug

Der er to situationer, hvor du skal bruge semikolon. Den første situation er, hvor du bruger et Common Table Expression (CTE), og CTE'en er ikke den første sætning i partiet. Den anden er, hvor du udsteder en Service Broker-erklæring, og Service Broker-erklæringen er ikke den første erklæring i partiet.



  1. Hvorfor giver denne SQL-kode fejl 1066 (Ikke unik tabel/alias:'bruger')?

  2. psql:server lukkede uventet forbindelsen

  3. Hvad betyder Clustered og Non-Clustered indeks egentlig?

  4. .NET 4:Sådan konfigureres EDMX-fil i anden samling i Web.Config