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

Problem med linjenummer i den lagrede SQL Server-procedure

Et tip, jeg har lært af et andet svar ...

Hvis du gør

sp_helptext procedure_name

SQL vil udlæse sin 'remembered' version af create procedure-sætningen, og det er tilsyneladende det, den får linjenumre fra. Hvis du har SSMS i 'grid output'-tilstand, vil den også udlæse linjenumrene (som rækkenumrene i resultatsættet).

NB:i mit tilfælde fungerede det fra CREATE PROCEDURE-sætningen plus en masse kommentarer over den, så linje 1 var omkring 6 linjer over CREATE PROCEDURE-kaldet.



  1. Sådan fungerer POSITION()-funktionen i MySQL

  2. Hvorfor skal du lære PostgreSQL?

  3. Postgresql :Flet 2 lignende databaser

  4. Hvordan angiver du den primære nøgle i en SQL Server-tabel?