原因:

因为框架某些字段大写有时候不被正确识别,所以字段都修改成小写;

特别说明:因为这里只有表,没有视图,存储过程等等其它所以我可以直接这么写;

步骤:

1.导出结构语句

2.

执行C# 脚本,替换里面2个文件的位置;

       FileStream fs = File.Create("D:\\1111.txt");
StreamWriter sw = new StreamWriter(fs); FileStream fileStream = File.OpenRead("D:\\skxscm.sql");
StreamReader sr = new StreamReader(fileStream); while (sr.Peek() >= )
{
string l_strTest = sr.ReadLine(); if (l_strTest.StartsWith(" `"))
{
l_strTest = l_strTest.Substring(,l_strTest.IndexOf("`", )).ToLower()
+ l_strTest.Substring(l_strTest.IndexOf("`", ));
Console.WriteLine(l_strTest);
}
sw.WriteLine(l_strTest);
} fs.Close();
sw.Close();
fileStream.Close();
sr.Close(); Console.ReadKey();

其它失败方法:

a.直接修改information_schema库的数据,因为是视图所以无法修改;好像跟SQLServer不一样

b.利用information_schema 中的表生成SQL语句,因为字段的其它信息无法被照顾所以放弃

参考资料:

http://blog.csdn.net/qq_31215927/article/details/52902886

最新文章

  1. 设计模式 之 原型模式(ProtoType)
  2. 第二章 第二个spring-boot程序(转载)
  3. 对原型prototype的详解
  4. andrid中的Sqlite 数据库连接(本地版)
  5. mysql 新增 删除用户和权限分配
  6. Qt的目录依赖问题----怎样生成一个绿色的Qt软件包
  7. 二、spark入门之spark shell:文本中发现5个最常用的word
  8. 一个2D平面游戏,的碰撞引擎实现
  9. [Abp 源码分析]三、依赖注入
  10. 构建高性能服务 Java高性能缓冲设计 vs Disruptor vs LinkedBlockingQueue
  11. 浅谈Vue之双向绑定
  12. Salesforce Sales Cloud 零基础学习(四) Chatter
  13. seq_file学习(2)—— seq_file
  14. Starting MySQL....The server quit without updating PID file[失败]/lib/mysql/ip12189.pid). 错误一例
  15. 理解TIME_WAIT
  16. ZOJ 3963 Heap Partition(multiset + stl自带二分 + 贪心)题解
  17. c# 写入Xml 元素(<![CDATA[ ]]>)
  18. try catch之ajax调错
  19. JSP求和计算
  20. CreateThreadpoolIo 函数小记

热门文章

  1. 原创:各种normalize函数实现的性能和精度大比拼
  2. linux命令之进程管理命令
  3. kvm虚拟机动态迁移
  4. [arc076F]Exhausted? 贪心+堆
  5. UITextInputMode
  6. Spark - 经典案例
  7. 【算法】C++用链表实现一个箱子排序附源代码详解
  8. P2057 [SHOI2007]善意的投票 最小割
  9. IOS开发之——objectForKey与valueForKey在NSDictionary中的差异
  10. 某个js插件没有执行