CALCPOINT.sql 371 B

12345678910111213141516171819202122
  1. DROP PROCEDURE IF EXISTS `CALCPOINT`;
  2. delimiter ;;
  3. CREATE PROCEDURE `CALCPOINT`()
  4. BEGIN
  5. DECLARE
  6. MPOINTRATE DECIMAL ( 10, 2 );
  7. SELECT
  8. VALUE
  9. / 100 INTO MPOINTRATE
  10. FROM
  11. AR_CONFIG
  12. WHERE
  13. CONFIG_NAME = 'bsNoPvPointsPercent';
  14. UPDATE AR_BS_BONUS_103_CALC
  15. SET PRODUCT_POINT = PV * MPOINTRATE
  16. WHERE
  17. USER_TYPE10 = 0
  18. AND USER_TYPE = 0
  19. AND PV > 0;
  20. END
  21. ;;