社区
图象工具使用
帖子详情
怎么在sql语句中加入变量?
crinoid
2001-12-14 12:32:40
dim num
num=request("usernum")
可不可以strsql="select * from StuInfo where 学号=num"
要是不行,怎么办?
...全文
181
7
打赏
收藏
怎么在sql语句中加入变量?
dim num num=request("usernum") 可不可以strsql="select * from StuInfo where 学号=num" 要是不行,怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BrightEye
2001-12-14
打赏
举报
回复
因为你的“学号”字段是数字型的,所以必须用:
<%strsql="select * from StuInfo where 学号="&num%>加引号就表示字段是字符型了。否则会报“数据类型不匹配”的错误。
ayusay
2001-12-14
打赏
举报
回复
如果学号为字符:
<%
strsql="select * from StuInfo where 学号=" & num
%>
如果学号为数字
<%
strsql="select * from StuInfo where 学号='" & num & "'"
%>
在SQL语句中使用变量的关键在于用“&”将字符串与变量进行连接,使其生成正确的字符串。
crinoid
2001-12-14
打赏
举报
回复
太谢谢了!!!!给分
但你能告诉我这是怎么回事吗?
BrightEye
2001-12-14
打赏
举报
回复
如果是数字型这样:
<%strsql="select * from StuInfo where 学号="&num%>
crinoid
2001-12-14
打赏
举报
回复
不行呀,他说表达式中的数据类型不匹配,怎么办?
myand
2001-12-14
打赏
举报
回复
上句假定"学号"是字符
myand
2001-12-14
打赏
举报
回复
可不可以strsql="select * from StuInfo where 学号='" & num & "'"
python
sql语句
selcet条件为
变量
_如何在Python的
SQL语句
中
使用
变量
?
很多方面。不要在实际代码
中
使用最明显的一个(%s和%),它对attacks开放。这里复制粘贴:# Never do this -- insecure!symbol = 'RHAT'c.execute("SELECT * FROM stocks WHERE symbol = '%s'" % symbol)# Do this insteadt = ('RHAT',)c.execute('SELECT ...
Java
SQL语句
中
插入
变量
JAVA sql 插入
变量
Oracle 篇:为什么 SQL 要使用绑定
变量
?
依稀记得很久之前给一个客户分析数据库性能问题时,发现数据库
中
大量 SQL 未使用绑定
变量
,所以建议开发优化 SQL,使用绑定
变量
的传参方式去改写,但是开发给出的回复至今仍然让我记忆犹新,原话如下:“我做了那么多年开发,传参数都是这样写,我接触了那么多系统,不管是 ERP,FLOW,各厂不同的 MES 系统,从来没有在开发代码
中
写的语句使用过绑定
变量
。本想愤而辩之,但又想到《三季人》的故事,遂罢。为了让更多朋友了解为什么 SQL 要使用绑定
变量
,所以写了一篇文章,谨代表个人观点,愿此微薄之力,可助君一二。
MySQL
sql语句
中
变量
应用
用户
变量
:以“@”开始,形式为“@
变量
名”。用户
变量
跟mysql客户端是绑定的,设置的
变量
,只对当前用户使用的客户端生效。 全局
变量
:定义时,以如下两种形式出现,set GLOBAL
变量
名 或者 set @@global.
变量
名,对所有客户端生效。只有具有super权限才可以设置全局
变量
。 会话
变量
:只对连接的客户端有效。 局部
变量
:作用范围在begin到end语句块之间。在该语句块里设置的
变量
。declare语句专门用于定义局部
变量
。set语句是设置不同类型的
变量
,包括会话
变量
和全局
变量
。 .
mysql
sql语句
使用
变量
_Sql
中
的
变量
使用
我们在学 Python 或者其他编程语言的时候都应该有学过
变量
这么一个东西,可是 Sql 这种查询语言
中
怎么也有
变量
呢?具体有什么用呢?我们来看一下实际应用场景。现在有这么一个表 t ,表结构如下:time1 表示浏览日期,time2 表示加购物车日期,time3 表示下订单日期,time4 表示收货日期。这四个日期有什么关系呢?就是都有可能不相等,也有可能都相等,还有可能部分相等。如果我们想要看...
图象工具使用
1,450
社区成员
24,331
社区内容
发帖
与我相关
我的任务
图象工具使用
多媒体/设计/Flash/Silverlight 开发 图象工具使用
复制链接
扫一扫
分享
社区描述
多媒体/设计/Flash/Silverlight 开发 图象工具使用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章