´Ü°¡5¸¦ 10% DCÇؼ­ ´Ü°¡6¿¡ ³Ö±â (round´Â ¹Ý¿Ã¸², ¹ö¸²Àº Trunc; -2´Â ½ÊÀÇ ÀÚ¸®, ÀÏÀÇ ÀÚ¸®·Î ÇÏ·Á¸é -1) update bas_proddetail set pmdg06 = round(pmdg05 * 9 /10, -2) update bas_proddetail set pmdg06 = ceil(pmdg05 * 9/10 * power(10, 1))/power(10, 1)) //½ÊÀÇ ÀÚ¸®¿¡¼­ ¿Ã¸² update bas_proddetail set pmdg06 = ceil(pmdg05 * 9/10 * power(10, 2))/power(10, 2)) //¹éÀÇ ÀÚ¸®¿¡¼­ ¿Ã¸² ¾Æ·¡´Â "=" ¿À¸¥ÂÊ¿¡ µé¾î°¥ ³»¿ë HIY: ÇÒÀÎÀ², MCJRS: ó¸® ÀÚ¸®¼ö(3:¹éÀÇ ÀÚ¸®, 2:½ÊÀÇ ÀÚ¸®, 1:ÀÏÀÇ ÀÚ¸®, -1:¼Ò¼öù°ÀÚ¸®, -2:¼Ò¼öµÑ°ÀÚ¸®) vStr:= '(SBJAMT * (100 - ' + FloatToStr(HIY) + ')/100)'; ¹Ý¿Ã¸² if MCJRS < 0 then Result:= 'floor(' + vStr + ' * Power(10, ABS(MCJRS - 1) + 0.5 ) / Power(10, ABS(MCJRS) - 1)' else Result:= 'floor(' + vStr + ' / Power(10, MCJRS) + 0.5) * Power(10, MCJRS)'; ¿Ã¸² if MCJRS > 0 then Result:= 'Ceil(' + vStr + ' / Power(10, MCJRS)) * Power(10, MCJRS)' else Result:= 'Ceil(' + vStr + ' * Power(10, ABS(' + IntToStr(MCJRS) + ') - 1)) /Power(10, ABS(MCJRS) - 1)' ¹ö¸² if MCJRS < 0 then Result:= 'floor(' + vStr + ' * Power(10, ABS(MCJRS) - 1)) / Power(10, ABS(MCJRS) - 1)' else Result:= 'floor(' + vStr + ' / Power(10, MCJRS)) * Power(10, MCJRS)'; ÃÖÁ¾´Ü°¡ ¾ø¾Ö±â update bas_mcbuyer set lastdggb = "N" ¸¶Àϸ®Áö ÀÌ»ó Àû¸³ ½Ã-Äõ¸® ÈÄ ÀüÀÚ·á¿¡¼­ »õ·Î Àû¸³ update sal_salemaster set JRAMT = 0 where jpno = 'ÀüÇ¥¹øÈ£' delete from mbr_grhistory where jpno = 'ÀüÇ¥¹øÈ£' ¸¶Àϸ®Áö Á¶Á¤ update mbr_member set jrycash = 0.3, jrycashysj = 0.1, jrycard = 0.1 Çʵå±æÀÌ: CHAR_LENGTH select Barcode from bas_proddetail where CHAR_LENGTH(barcode)>20 ¾÷µ¥ÀÌÆ® UPDATE SAL_SALEMASTER SET GJJPNO = ''' + GJJPNO + ''' WHERE JPNO = ''' + JPNO + ''''; Å×À̺í ÀϺΠÀÚ·á »èÁ¦ delete From bas_itemmodihist where workdate < '2019-10-01' delete from sal_salemaster where ilja < '2019-10-01' and buyercd = '' and buyernm = '' delete from sal_saledetail where ilja < '2019-10-01' and buyercd = '' and buyernm = '' delete from sal_histsalemaster where ilja < '2019-10-01' and buyercd = '' and buyernm = '' delete from sal_histsaledetail where ilja < '2019-10-01' and buyercd = '' and buyernm = '' delete from bas_histproduct where workdt < '2019-10-01 00:00:00' delete from sal_histproddetail where workdt < '2019-10-01 00:00:00' delete from sal_cardjp where ilja < '2019-10-01' delete from sal_cashysj where ilja < '2019-10-01' Àüü Å×ÀÌºí »èÁ¦ delete From acc_accja delete From acc_junpyo delete From bas_histmcbuyer delete From bas_histmibuyer delete From bas_histproddetail delete From bas_histproduct delete From bas_itemmodihist delete From bas_mcbuyer --delete From bas_pdstock --delete From bas_pdstockjj --delete From mbr_grhistory --delete From mbr_member --delete From mbr_mileage --delete From mbr_milechange --delete From sal_baseamt --delete From sal_bjdetail --delete From sal_bjinfo --delete From sal_cardjp --delete From sal_cashysj --delete From sal_eventprod --delete From sal_gjdetail --delete From sal_gjinfo --delete From sal_histmidetail --delete From sal_histmiinfo --delete From sal_histsaledetail --delete From sal_histsalemaster --delete From sal_igjg --delete From sal_jainfo --delete From sal_jajojung --delete From sal_lastprice --delete From sal_midetail --delete From sal_miinfo --delete From sal_saledetail --delete From sal_salemaster --delete From sal_saleend --delete From sal_sjdetail --delete From sal_sjinfo --delete From sal_taxinfo --delete From sys_irno µÎ Å×ÀÌºí ºñ±³Çؼ­ Update Merge into bas_product a using bas_proddetail b on a.pdcode = b.pdcode and a.sbjamt = 0 and b.sbjamt <> 0 and a.meqty = b.meqty and b.qty = 1 when matched then update set a.SBJAMT = b.sbjamt