• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/classes/mysql/iblocksequence.php
  • Класс: CIBlockSequence
  • Вызов: CIBlockSequence::Drop
function Drop($bAll = false)
{
	global $DB;
	//OR part of the where is just for some cleanup
	$strSql = "
		DELETE
		FROM b_iblock_sequence
		WHERE IBLOCK_ID = ".intval($this->iblock_id)."
		".(!$bAll? "AND CODE = 'PROPERTY_".intval($this->property_id)."'": "")."
		OR NOT EXISTS (
			SELECT * FROM
			b_iblock_property
			WHERE concat('PROPERTY_', b_iblock_property.ID) = b_iblock_sequence.CODE
			AND b_iblock_property.IBLOCK_ID = b_iblock_sequence.IBLOCK_ID
		)
	";
	$rs = $DB->Query($strSql, false, "FILE: ".__FILE__."
LINE: ".__LINE__); return $rs; }