sql中 ?代表什么 - MS-SQL Server / 基础类
SQL code:
IF '?' IN(select rtrim(databasename) as name from stibtest.dbo.ls_yddata where is_wlz='是' and databasename<=''stib232'' and databasename<>''stib144'')
这个 ? 表示什么,是数据库名吗?
不明白。SF。。。不明白?是干什么
?是占位符,再程序里需要进行设置的参数
你的查询是用户定义的表,就不好说了
光这个语句不行吧?在某些地方可以代表占位符,如:
返回所有表名:
SQL code:
EXEC sp_MSforeachtable '?'
也许是sp_msforeachdb中的语句吧,把语句给全
SQL code:
declare @command1 nvarchar(1000)
declare @command2 nvarchar(1000)
set @command1='
if ''?'' in(select databasename from [stibtest].dbo.ls_yddata where databasename>=''stib001'' and databasename<=''stib232'')
begin
use ?
if exists(select top 1 * from ?.dbo.retmast where rq=convert(char(10),getdate()-1,120))
insert into [stibtest].dbo.scqk
select ydname,''已日清'' from [stibtest].dbo.ls_yddata where databasename=''?''
else
if not exists(select top 1 * from ?.dbo.retmast where rq=convert(char(10),getdate()-1,120))
begin
if exists(se
相关问答:
从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式
XML code:
<folder state="unchecked" label="全部">
<folder state="unchecked&qu ......
sql的软件在哪里可以下啊!在网上找了蛮多都用不了啊
随便搞一D版吧,
迅雷第一个就可以用
2000,2005都这样
http://119.147.41.16/down?cid=0698C2D64D7D637D90A6D2482298E6717D4F15CD&t=2&fmt=-1 ......
1。怎样使xp_cmdshell能完整输出超过255个字符的字符串。
2。select 时,检索速度是与from后的 TABLE顺序有关,还是与where条件的顺序有关(TABLE数据多少 )
在系统属性设定里有个选项,可以修改单字段输出字数限制. ......
A表 有两个字段
id 唯一数字域
InfoTxt text 类型
我现在要把 id 不是14 的所有 InfoTxt字段 文本后面 都加上 'aaa'
按下面执行下来 只有表最后一行加上了 'aaa' ......
在Access的查询中执行下面的语句,无效,提示期待select ,updata ,...
CreateTble C=Answer N="回帖表"
(
C=ID T="INTEGER" P=No M=No N="编号" Z=false,
C=Ques ......