环境:
NHibernate,sql2000

现象:
当表名或字段名和sql2000关键字有冲突时,会出错。

解决方法:
在 NHibernate 映射配置文件中,的将表名或字段名用两个重音符号(`)括起来。重音符号键即是键盘上“1”键左边的、“Tab”键上边的那个键。此符号亦被称为“反向引号”。
可以看到,这样做后NHibernate生成的SQL语句名称都用(`)括起来了,这样数据库便可以识别其不是关键字了。
特殊的表名和字段名,比如含有空格的名称,也可这样做。

转载于:https://www.cnblogs.com/GISDEV/archive/2008/06/05/1214642.html

解决NHibernate 中与 SQL2005 关键字有冲突的问题相关推荐

  1. 解决项目中遇到重复引用依赖冲突问题

    比方说大家遇到类似: The application could not be installed: INSTALL_FAILED_CONFLICTING_PROVIDER Can't install ...

  2. 如何解决Git中的合并冲突

    如何解决Git中的合并冲突? #1楼 对于想要半手动解决合并冲突的Emacs用户: git diff --name-status --diff-filter=U 显示所有需要解决冲突的文件. 依次打开 ...

  3. kotlin中既继承又实现_Kotlin程序| 解决继承中的主要冲突的示例

    kotlin中既继承又实现 继承中的主要冲突 (Overriding Conflicts in Inheritance) It may appear, we inherit more than one ...

  4. Nhibernate中Unexpected row count的一种解决办法

    抛出这个异常的原因并不惟一,所以此方法并不通用.在nhibernate中,默认认为,数据实体的增删改操作只影响数据库中的一行记录,如果ExecuteNonQuery操作返回的数字不为1,则会抛出此错误 ...

  5. 解决Sql中DIstinct与Order By共同使用的冲突问题

    解决Sql中DIstinct与Order By共同使用的冲突问题 参考文章: (1)解决Sql中DIstinct与Order By共同使用的冲突问题 (2)https://www.cnblogs.co ...

  6. DNS知识:解决DNS中MX与cname冲突问题 DNS拉平 cname智能加速

    解决DNS中MX与cname冲突问题 DNS拉平 cname智能加速 文章目录 今天学到了关于DNS的知识 感谢cr群中ah与熊良辰提供话题技术思路 讨论环境: 解决方案:使用DNSPod实现DNS拉 ...

  7. 解决vue项目中prettier、eslint格式冲突问题

    解决vue项目中prettier.eslint格式冲突问题 我是用prettier作为vscode默认的格式化插件的,vue项目自动保存的时候,格式化,会自动在代码末尾添加分号,单引号会自动变成双引号 ...

  8. button layui 点击事件_解决layui中的form表单与button的点击事件冲突问题

    解决layui中的form表单与button的点击事件冲突问题 layui的form表单位置和button标签的位置重合,会使得button的click事件得不到响应,如图: 蓝色底为form的位置, ...

  9. wml在文本框中输入中文关键字搜索时,服务端获取到的值总是乱码的解决方法。...

    wml在文本框中输入中文关键字搜索时,服务端获取到的值总是乱码,该如何解决? 现提供一个客户端对关键字编码,服务端再解析的方法,应该可以完美的解决这一问题. wml文件: <?xml versi ...

最新文章

  1. 栈与队列8——求最大子矩阵的大小
  2. Liferay7 BPM门户开发之11: Activiti工作流程开发的一些统一规则和实现原理(完整版)...
  3. 被劝退的学渣,逆袭成高级语言之父,改变编程方式却说“不喜欢写代码”!...
  4. 【Linux入门到精通系列讲解】工具——make/Makefile
  5. Chainlink平台预言机
  6. opengl加载显示3D模型COB类型文件
  7. linux中命令date,Linux 中date命令的用法
  8. 《极客与团队》一第二章 培养出色的团队文化
  9. jquery系列教程4-事件操作全解
  10. python中的reindex_Python reindex使用详解
  11. 漫谈数据仓库之拉链表(原理、设计以及在Hive中的实现)
  12. 最新Axure激活码
  13. win10安装solidworks 注册机闪退的问题,转自知乎
  14. 中国地质大学英语语音学习笔记(六):英语连读——辅音连缀与爆破音读好,让连读更顺畅
  15. MySQL中表的增删查改操作(CRUD)
  16. 计算机word窗口的组成,推计算机等级考试题库:一级MS Office第三章“Word窗口及其组成”(一)...
  17. jstack 工具 查看JVM堆栈信息
  18. caffe配置 一生不可自决
  19. Mesh基础模型(Foundation models)(一)
  20. 画皮SAP-世界管理软件公司的中国真相

热门文章

  1. 发现一个小坑的地方,unity的协程,想要停止,必须以字符串启动
  2. CSS样式的插入方式
  3. iOS11新增版本判断API
  4. uni-app 调用接口封装文档
  5. [Spark]-RDD详解之变量操作
  6. 应用程序创建自己的奔溃转储(crash dump)文件
  7. 菜鸟做HTML5小游戏 - 刮刮乐
  8. 浅谈PVID和VID区别
  9. jQuery实现分页
  10. vue --- configureWebpack模拟后台数据