社区
MS-SQL Server
帖子详情
sql 中定义变量
tlc2003
2003-11-12 01:19:40
slelect A,B,C,(select D from TABLE AAAAA) from ....
我想在AAAAA处定义一个变量来代替一个 where语句,然后在后面的程序中得到where的具体限定条件后再赋值给变量,该怎么写?多谢!
...全文
442
5
打赏
收藏
sql 中定义变量
slelect A,B,C,(select D from TABLE AAAAA) from .... 我想在AAAAA处定义一个变量来代替一个 where语句,然后在后面的程序中得到where的具体限定条件后再赋值给变量,该怎么写?多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IceRiver_11
2003-11-12
打赏
举报
回复
一般用执行字符串的方式即可,既先根据各个变量组合成一个具体的执行字符串,然后执行这个字符串就可以了!一般用EXEC就可以,建议用sp_executesql,具体可一看帮助文件!
zjcxc
元老
2003-11-12
打赏
举报
回复
变量不能直接用于from 语句,改用exec动态执行就可以了.
declare @tb sysname
set @tb='AAAAA'
exec('slelect A,B,C,(select D from '+@tb+') from ....')
txlicenhe
2003-11-12
打赏
举报
回复
http://expert.csdn.net/Expert/topic/2364/2364046.xml?temp=.829693
[交流]动态SQL语句
teaism
2003-11-12
打赏
举报
回复
declare @aaaa=' where id=1'
exec('slelect A,B,C,(select D from TABLE '+@AAAAA+') from ....')
愉快的登山者
2003-11-12
打赏
举报
回复
declare @AAAAA varchar(1000)
declare @s varchar(8000)
set @s = 'select A,B,C,(select D from TABLE '+@AAAAA+') from ....'
set @@AAAAA = 'where 1=1'
exec (@s)
跟着王进老师学开发C#篇第三季:数据库准备篇
本次课程介绍了ADO.NET的开发前的数据库的基础知识的储备,本次课程
中
以
SQL
Server做为数据库产品,对数据库做了详细的讲解。内容包含了数据库介绍、CS和BS架构、常见的数据库产品、
SQL
Server安装和基本配置、创建数据库、创建表和约束、连接到数据库、
SQL
查询、嵌套查询、连接查询、
变量
的
定义
和赋值、条件选择和循环、游标、存储过程和触发器。
PL/
SQL
中
,declare
定义
变量
和variable
定义
变量
的区别?
用declare声明的
变量
作用在block
中
。 variable是
sql
plus
中
定义
变量
的命令。他
定义
的
变量
在一个
sql
plus连接
中
有效。
SQL
> show user USER 为"YANGTK"
SQL
> var SP2-0568: 未说明结合
变量
。
SQL
> var test number
SQL
> var
变量
test 数据类型 NUMBER
SQL
> c
PL/
SQL
基础
定义
并使用
变量
· 介绍 在编写PL/
SQL
程序时,可以
定义
变量
和常量;在PL/
SQL
程序
中
包括有: ①标量类型 ②复合类型 ③参照类型 ④lob ` 标量---常用类型 在编写PL/
SQL
块时,如果要使用
变量
,需在
定义
部分
定义
变量
。 PL/
SQL
中
定义
变量
和常量的语法如下: ①
定义
一...
pl/
sql
之
定义
并使用
变量
,复合类型
定义
并使用
变量
介绍 在编写pl/
sql
程序时,可以
定义
变量
和常量;在pl/
sql
程序
中
包括有: 1.标量类型(scalar) 2.复合类型(composite) 3.参照类型(reference) 4.lob(large object) 标量(scalar)——常用类型 在编写pl/
sql
块时,如果要使用
变量
,需在
定义
部分
定义
变量
。pl/
sql
中
定义
变量
和常量的语法如下: identif
oracle
定义
变量
及使用方法,Oracle pl/
sql
变量
定义
和使用详解
一、
变量
介绍在编写pl/
sql
程序时,可以
定义
变量
和常量;在pl/
sql
程序
中
包括有:1)、标量类型(scalar)2)、复合类型(composite)--用于操作单条记录3)、参照类型(reference)--用于操作多条记录4)、lob(largeobject)二、标量(scalar)——常用类型1)、在编写pl/
sql
块时,如果要使用
变量
,需在
定义
部分
定义
变量
。pl/
sql
中
定义
变量
和...
MS-SQL Server
34,499
社区成员
254,563
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章