internal override string DisplayValue(KeyWordInfomation info)
        {
            IDBAdapter idba = info.DBInfo.CurrentDbAdapter;

            if (paramName == "*")//²éѯȫ²¿×Ö¶Îʱºò
            {
                return(table.DisplayValue(info) + ".*");
            }
            StringBuilder sb = new StringBuilder();

            if (!CommonMethods.IsNull(table))
            {
                BQLAliasHandle handle = info.AliasManager.GetPrimaryAliasHandle(table);
                if (Buffalo.Kernel.CommonMethods.IsNull(handle))
                {
                    sb.Append(table.DisplayValue(info));
                    sb.Append(".");
                }
                else
                {
                    sb.Append(handle.GetAliasName());
                    sb.Append(".");
                }
            }
            sb.Append(idba.FormatParam(paramName));
            return(sb.ToString());
        }
        /// <summary>
        /// 给这个表定义一个别名
        /// </summary>
        /// <param name="asName">别名</param>
        /// <returns></returns>
        public BQLAliasHandle AS(string asName)
        {
            BQLAliasHandle item = new BQLAliasHandle(this, asName);

            return(item);
        }