社区
C#
帖子详情
查询数据库的时候关键字冲突,怎么办
SimerJoe
2013-03-21 03:19:03
我用postgreSQL做全文索引,其中要执行一条这样的语句.
select 列1,列2 from 表名 where 搜索字段名@@'要查询的关键字'
大家看见没,搜索字段名后面要跟2个@@符号,,
悲剧了,CommandText 里面见到@符号会将它当作参数名,现在这条sql执行不了.
我想了用postgreSQL的chr函数将asc2码的96传进去,chr(96),希望@字符转化出来,结果失败.
...全文
332
8
打赏
收藏
查询数据库的时候关键字冲突,怎么办
我用postgreSQL做全文索引,其中要执行一条这样的语句. select 列1,列2 from 表名 where 搜索字段名@@'要查询的关键字' 大家看见没,搜索字段名后面要跟2个@@符号,, 悲剧了,CommandText 里面见到@符号会将它当作参数名,现在这条sql执行不了. 我想了用postgreSQL的chr函数将asc2码的96传进去,chr(96),希望@字符转化出来,结果失败.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gxingmin
2013-03-21
打赏
举报
回复
@@是postgreSQL数据特有操作符吗? 关键字是不是也用[]扩起来?
莱昂纳多达芬奇
2013-03-21
打赏
举报
回复
@@是干嘛的?学习下。 打双引号试试?
宝_爸
2013-03-21
打赏
举报
回复
不是应该用等号= 或者 like吗。
宝_爸
2013-03-21
打赏
举报
回复
@@是干什么的?
SimerJoe
2013-03-21
打赏
举报
回复
方括号,双引号,单引号都设置了,没效果. .net 根本就没发到数据库.我用数据库管理软件看了,没有收到查询sql.直接就内部报错了. 还有,执行一条语句无法返回多条结果: 例如 select * from tableName where id=1; 这条可以得到结果 但是 select * from tablename; 这样就不行了,我日.老是抱错,System.ArgumentOutOfRangeException postgreSQL不熟啊.谁用过哟!!
爱在今世
2013-03-21
打赏
举报
回复
一般来说关键字冲突可以用方括号括起来
linrachel
2013-03-21
打赏
举报
回复
能不能用视图?
SimerJoe
2013-03-21
打赏
举报
回复
@@是全文检索
SQL Server ODBC保留
关键字
一览表
SQL Server ODBC 保留
关键字
一览表 SQL Server ODBC 保留
关键字
一览表 SQL Server ODBC 保留
关键字
一览表
查找oracle数据库表中是否存在系统
关键字
的方法
遇到列说明无效的报错情况,这是由于数据库列名起的不好引起的,名字用到了数据库的
关键字
MySQL 5.7中的
关键字
与保留字详解
最近在将数据从Oracle迁移到MySQL的过程中,遇到一些问题,其中就包括
关键字
。下面这篇文章主要给大家介绍了MySQL 5.7中的
关键字
与保留字的相关资料,文中介绍的非常详细,需要的朋友可以参考学习,下面来一起看看吧。
Android搜索功能的案例,本地保存搜索历史记录。
本案例实现起来很简单,所以可以直接拿来嵌入项目中使用,涉及到的知识点: - 数据库的增删改查操作 - ListView和ScrollView的嵌套
冲突
解决 - 监听软键盘回车按钮设置为搜索按钮 - 使用TextWatcher( )实时筛选 - 已搜索的
关键字
再次搜索不重复添加到数据库 - 刚进入页面设置软键盘不因为EditText而自动弹出
jpa + 达梦数据库,数据库
关键字
冲突
问题
【代码】jpa + 达梦数据库,数据库
关键字
冲突
问题。
C#
111,097
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章