Пример #1
0
        /// <summary>
        /// Существует ли заданная колонка в таблице
        /// </summary>
        /// <param name="tableName">Название таблицы</param>
        /// <param name="columnName">Название колонки</param>
        /// <returns>true - если существует, иначе false</returns>
        public bool IsColumnExists(string tableName, string columnName)
        {
            if (string.IsNullOrEmpty(tableName) || string.IsNullOrEmpty(columnName))
            {
                throw new ArgumentException();
            }

            return(ExecuteScalar(razor.Parse(TemplateManager.GetIsColumnExistTemplate(), new object[] { tableName, columnName }, "column exists")).ToString() == "1");
        }