sql >> Databáze >  >> RDS >> Sqlserver

Jsou poškozeny parametry uložené procedury SQL?

Musíte zadat explicitní délku varchar parametry. Výchozí hodnota je 1 znak.

char(10) by mělo stačit pro platná data v dd/mm/yyyy formát, ale myslím, že možná budete chtít déle, protože to ověřuje potenciálně neplatná data!

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



  1. Jak vybrat příspěvky vytvořené mnou nebo mými přáteli v informačním kanálu?

  2. Zkontrolujte verzi SQLite

  3. Vyberte z tabulky více ID

  4. Postgres:Proč je výkon u dílčích výběrů s Offset/Limit tak špatný