Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да изчистя буфера PRINT в TSQL?

Използвайте RAISERROR функция:

RAISERROR( 'This message will show up right away...',0,1) WITH NOWAIT

Не трябва напълно да заменяте всичките си отпечатъци с raiserror. Ако имате цикъл или голям курсор някъде, просто го правете веднъж или два пъти на итерация или дори само на всеки няколко повторения.

Също така:За първи път научих за RAISERROR на тази връзка, която сега считам за окончателен източник за обработка на грешки в SQL Server и определено си заслужава да прочетете:
http://www.sommarskog.se/error-handling-I.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Crystal Reports срещу Microsoft SQL Server Reporting Services

  2. Как да конвертирате изображение в масив от байтове, като използвате само javascript, за да съхранявате изображение на sql сървър?

  3. Каква е най-добрата практика за първични ключове в таблици?

  4. Намерете нечислови стойности в колона в SQL Server

  5. sql изявление за използване с променлива