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

Параметрите на съхранената процедура на SQL са повредени?

Трябва да посочите изрична дължина за varchar параметри. По подразбиране е 1 знак.

char(10) трябва да е достатъчно за валидни дати в dd/mm/yyyy формат, но предполагам, че може да искате повече, тъй като това валидира потенциално невалидни дати!

CREATE PROCEDURE spDateRange
@DateMin varchar(30) = NULL,
@DateMax varchar(30) = NULL
AS



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да получите първия и последния ден от предходния месец (с времеви печат) в SQL Server

  2. Как да проверя дали низът е уникален идентификатор?

  3. Функция в SQL Server 2008, подобна на НАЙ-ГОЛЯМАТА в mysql?

  4. SQL Server JOIN липсва NULL стойности

  5. Свържете HP-UX Itanium към SQL Server