sql >> Database teknologi >  >> RDS >> Mysql

Hvordan får man dimensionen af ​​en DECLAREd variabel i SP'er?

En mulighed er at skabe en rigtig lang værdi.

Indsæt derefter variablen og kør funktionen length() på den. Da det kun vil beholde så meget værdi, som definitionen siger, returnerer det den korrekte længde.

Nu er der tilbage at finde ud af, hvordan du gør dette uden at påvirke den aktuelle værdi.

SET _R1=LPAD('',1000,1); RETURN(LENGTH(_R1));


  1. Find ud af, hvilket valutasymbol din session bruger i Oracle

  2. Sådan nummereres rækker i SQL

  3. PHP mysql søg i flere tabeller ved hjælp af et nøgleord

  4. Hvordan kan jeg fjerne disse (â?²s) type tegn med PHP?