社区
MS-SQL Server
帖子详情
SQL语句中怎样使用变量?
gust99
2001-12-09 09:21:55
我的一条查询语句:selectstr="select * from sendfile where filename like '%"+querystring.Text+"%' order by ID DESC";
其中filename是一字段名,现在我想用一变量代替filename,比如@yourselect,但好象不是这样用法?
...全文
717
14
打赏
收藏
SQL语句中怎样使用变量?
我的一条查询语句:selectstr="select * from sendfile where filename like '%"+querystring.Text+"%' order by ID DESC"; 其中filename是一字段名,现在我想用一变量代替filename,比如@yourselect,但好象不是这样用法?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gust99
2001-12-11
打赏
举报
回复
解决了,谢谢!还是应该放在ASP。NET版中。
canlong
2001-12-10
打赏
举报
回复
declare @sql_text varchar(300)
declare @filename char(16)
select @filename='mytable' -- example
select @sql_text='select * from '+@filename
exec (@sql_text)
这样可以使用变量。
theninthstar
2001-12-10
打赏
举报
回复
你有没有对变量进行事先说明?
canlong
2001-12-10
打赏
举报
回复
declare variant_name type_
gust99
2001-12-10
打赏
举报
回复
对了,VS。NET中还要有一个往SQL中增加参数的语句:myAdapter.SelectCommand.Parameters.Add("&yourselect&", SqlDbType.NVarChar).Value = yourselect;
但这条语句有问题,VS。NET中没有语法错误,但查询会出现异常。
gust99
2001-12-10
打赏
举报
回复
不行啊,suinx(), 是否应该是'& yourselect & ',但还是不行,SQL并不当它是一个字段名。
gust99
2001-12-10
打赏
举报
回复
jiu jiu wo ba
gust99
2001-12-10
打赏
举报
回复
我的目的是,用户使用下拉列表框来选择所要查询的类别,不仅可以根据filename来查询,还可以根据其他的字段来查询,所以要用变量。
leonadoromario
2001-12-10
打赏
举报
回复
变量是vs中的吧。没必要那么做吧。
gust99
2001-12-10
打赏
举报
回复
这样不行吧?我是在VS。NET中用SQL语句。
suinx
2001-12-09
打赏
举报
回复
selectstr="select * from sendfile where " & filename & "like '%"+querystring.Text+"%' order by ID DESC";
gust99
2001-12-09
打赏
举报
回复
在VS。NET(C#)中,急死了!
RedFire
2001-12-09
打赏
举报
回复
你的这个SQL语句在哪里用呀?在不同的地方用,是不一样的.
gust99
2001-12-09
打赏
举报
回复
送分了!
sql语句
妙用,各种
sql语句
的详细用法与讲解
sql语句
妙用,各种
sql语句
的详细用法与讲解 ,使得程序运行的更加流畅。主要针对一些高效
sql语句
的解释。
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 ...
Sql语句
中
使用
自定义
变量
在项目
中
为了覆盖测试用例会对数据库某个表
中
的一个或多个字段进行修改进行一系列的操作,而查询条件的那个字段经常用到 如果查询条件的值变了,涉及到的语句就要一个一个进行粘贴,比较麻烦,而我这个人属于很懒的那种 所以我对这几种情况分别写了几个
sql语句
,在前边定义一个
变量
,执行完
变量
设置后,需要改哪个就执行哪个。 set @id = '123'; /*设置
变量
@id*/ update
mysql
sql语句
使用
变量
_Sql
中
的
变量
使用
我们在学 Python 或者其他编程语言的时候都应该有学过
变量
这么一个东西,可是 Sql 这种查询语言
中
怎么也有
变量
呢?具体有什么用呢?我们来看一下实际应用场景。现在有这么一个表 t ,表结构如下:time1 表示浏览日期,time2 表示加购物车日期,time3 表示下订单日期,time4 表示收货日期。这四个日期有什么关系呢?就是都有可能不相等,也有可能都相等,还有可能部分相等。如果我们想要看...
python调用sql_如何在Python
中
使用
SQL语句
中
的
变量
?
很多方法。别
使用
最明显的(%s带着%)在实际代码
中
,它对攻击.# Never do this -- insecure!symbol = 'RHAT'c.execute("SELECT * FROM stocks WHERE symbol = '%s'" % symbol)# Do this insteadt = ('RHAT',)c.execute('SELECT * FROM stocks WH...
MS-SQL Server
34,871
社区成员
254,637
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章