日度归档:2019年8月29日

mysql数据库查找包含某一字段名的所有表信息


摘要:
在应用系统的开发中,我们常常需要通过一个列名获取所涉及的数据表名称,下文将通过举例的方式讲述mysql中通过列名获取数据表名称的方法,如下:


实现思路:
通过检索“系统表information_schema.columns”可获取相应数据表名称

例:
检索mysql当前 “test数据库”下包含列名“info”的数据表名称

  select table_name as `数据表名称` from information_schema.columns 
    where table_schema = 'test' and column_name='info';
 ------------参数说明--------------- 
  ---test为数据库名称
   ---info为列名

mysql 查询数据显示行号的方法分享


摘要:
下文讲述mysql查询数据时,再数据前面加入行号的方法分享,如下所示:

在mysql中,查询数据表自动为数据集,添加行号,我们通常采用一个临时变量为数据集添加行号,如下:

  SELECT @rowno:=@rowno+1 as rowNumber,a.* from `maomao` a,(select @rowno:=0) b

C#如何将字节数组转换为字符串呢?


摘要:
下文讲述c#中将字节数组转换为字符串互相转换的方法分享,如下所示:


实现思路:
使用System.Text.Encoding中的相关方法将字节数组和字符串进行互转,如下:

   --字符串转换为字节数组
   string strTest= "test bytes";
    byte[] byteTest = System.Text.Encoding.Default.GetBytes(strTest);
   
   --字节数组转换为字符串
   byte[] byteTest = ****;
   string strTest= System.Text.Encoding.Default.GetString(byteTest );