社区
MS-SQL Server
帖子详情
一个sql很简单的问题!(可是我有急用,请进来看看,谢谢)
huawdai
2002-03-23 09:06:09
这样一个sql语句
sql_msg="insert into table (id,message) values (myid,'message')"
在执行中会出现这样的问题:
如果在message这个变量中出现“'”这个字符,sql就认为是一个标准的分隔符,然后我上面那个sql语句就会出错!
可是我总不能不用'啊,怎么办呢?
...全文
90
12
打赏
收藏
一个sql很简单的问题!(可是我有急用,请进来看看,谢谢)
这样一个sql语句 sql_msg="insert into table (id,message) values (myid,'message')" 在执行中会出现这样的问题: 如果在message这个变量中出现“'”这个字符,sql就认为是一个标准的分隔符,然后我上面那个sql语句就会出错! 可是我总不能不用'啊,怎么办呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huawdai
2002-03-23
打赏
举报
回复
【回复人: windindance(风舞轻扬)】
谢谢!不过我已经用replace函数解决了。
huawdai
2002-03-23
打赏
举报
回复
嘿嘿,可以了!谢谢csdnm
windindance
2002-03-23
打赏
举报
回复
用Quote函数。
huawdai
2002-03-23
打赏
举报
回复
我的问题虽然很菜,可是也不是随便说来玩玩的!
huawdai
2002-03-23
打赏
举报
回复
楼上兄弟说的有道理,我来试试看:)
CSDNM
2002-03-23
打赏
举报
回复
你慢慢玩吧!
CSDNM
2002-03-23
打赏
举报
回复
呵呵,你写成'message',一点都不象变量;
set @message=replace(@message,'''','''''')
如果在message是在VB里的变量,你不会自己做替换函数??
没有引号的你拷贝出来干什么!!??
huawdai
2002-03-23
打赏
举报
回复
【回复人: CSDNM(CSDN经理(信就不假)】
这么拷贝出来啊?
【 回复人: LiaoCheng(光辉岁月)
或用两个单引号表示一个'字符
declare @sql_msg varchar(255)
set @sql_msg='insert into table (id,message) values (myid,''message'')'
print @sql_msg】
用你的方法好像不行
【回复人: LiaoCheng(光辉岁月) 】
Microsoft VBScript 编译器错误 (0x800A0408)
/inc/add_msg.asp, 第 57 行, 第 8 列
declare @message varchar(255)
【回复人: CSDNM(CSDN经理(信就不假)
sql_msg="insert into table (id,message) values (myid,'Just a inclued '' message,Use 2 '' to replace 1 '' ok? ')"】
但是我的message是一个变量,!事先也不知道它里面含不含有“'”符号啊,我怎么去用2个'代替1个'啊?
CSDNM
2002-03-23
打赏
举报
回复
CSDN搞得引号看不清楚,建议拷贝出来看看!
LiaoCheng
2002-03-23
打赏
举报
回复
或用两个单引号表示一个'字符
declare @sql_msg varchar(255)
set @sql_msg='insert into table (id,message) values (myid,''message'')'
print @sql_msg
LiaoCheng
2002-03-23
打赏
举报
回复
这样试试:
declare @sql_msg varchar(255)
declare @message varchar(255)
set @message='message'
set @sql_msg='insert into table (id,message) values (myid,@message)'
print @sql_msg
CSDNM
2002-03-23
打赏
举报
回复
sql_msg="insert into table (id,message) values (myid,'Just a inclued '' message,Use 2 '' to replace 1 '' ok? ')"
一个
简单
的
SQL
注入
本例采用JSP+Servlet+My
sql
: 1. 数据库: 数据库名:
sql
inject CREATE DATABASE
sql
inject; 建user表: Table: user Create Table: CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varc
一个
简单
的
SQL
行列转换
一个
简单
的
SQL
行列转换Author: eaglet 在数据库开发中经常会遇到行列转换的
问题
,比如下面的
问题
,部门,员工和员工类型三张表,我们要统计类似这样的列表 部门编号 部门名称 合计 正式员工 临时员工 辞退员工 1 A 30 20 10 1 这种
问题
咋
手写
一个
简单
的ElasticSearch
SQL
转换器(一)
一.前言 之前有个需求,是使ElasticSearch支持使用
SQL
进行
简单
查询,较新版本的ES已经支持该特性(不过貌似还是实验性质的?) ,而且git上也有elasticsearch-
sql
插件,之所以决定手写
一个
,主要有两点原因: 1. 目前用的ES版本较老 2. elasticsearch-
sql
虽好,但比较复杂,代码也不易维护 3...
SQL
高手
请进来
一下,
谢谢
我有这样
一个
问题
,现在有两个表:成绩表和学生表,分别有如下字段:学生表: 学号 班级 系别 入学年份 学院 成绩表: ...
一个
简单
的
SQL
注入攻击
在上一篇博客中:http://blog.csdn.net/suwei19870312/article/details/7579667。讲了Client 端代码和Server端代码的交互。 Client端代码通过GET method,向Server端代码user.php传递了
一个
参数q, 在user.php代码中使用参数q来构建访问数据库的
SQL
语句: $
sql
="SELECT *
MS-SQL Server
34,876
社区成员
254,635
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章