Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Gabungkan Pesan Di RAISERROR

Anda dapat menggunakan %s sebagai parameter substitusi string di RAISERROR :

DECLARE @PromoStartTimestamp DATETIME
DECLARE @PromoStartTimestampString VARCHAR(50)

SELECT @PromoStartTimestamp = PromoStartTimestamp From @promo
SELECT @PromoStartTimestampString = CAST(@PromoStartTimestamp AS VARCHAR)

If (@timestamp < @PromoStartTimestamp)
    RAISERROR(N'Code not valid until %s'
              ,16
              ,1
              ,@PromoStartTimestampString);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana memilih beberapa kolom tertentu dari tabel jika tabel memiliki lebih dari 100 kolom

  2. Menemukan duplikat pada satu kolom menggunakan pilih tempat di SQL Server 2008

  3. SQL Server setara dengan CREATE OR REPLACE VIEW Oracle

  4. Ruang yang digunakan oleh null dalam database

  5. Cara memilih baris maksimal untuk setiap grup dalam SQL