mysql的varchar数据类型如何存储路径的'\'字符?

starcloudmountain 2010-09-10 10:31:29
存储'/'字符却正常.......不解........
...全文
269 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
nianzhang747 2010-09-10
  • 打赏
  • 举报
回复
insert into table_temp values (?)
pstmt.setString(path3.replace("\\","\\\\"));
starcloudmountain 2010-09-10
  • 打赏
  • 举报
回复
java代码如下:
String path1="site\\manage\\"; //此字符串在sql server中存储site\manage\
String path2="site\\\\manage\\\\"; //此字符串在mysql中存储site\manage\
//如下代码其不处理起来则麻烦了吗?
String path3=request.getRealPath(".");
//paht3的值则是直接类似"d:\site\manage\"的呀!!!!!!!!!!
阿_布 2010-09-10
  • 打赏
  • 举报
回复
用\\代替
wwwwb 2010-09-10
  • 打赏
  • 举报
回复
用两个\,一个\为转义符

56,678

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧