想问个菜鸟问题:如何把一个表的某个字段的值读出来赋给一个变量。 declare @a intselect @a = 字段1 from 表 where ... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @a varchar(80)select @a=colname from tablename where ........ declare @A varchar(100)select @A=fieldname from tablename where ...select @A declare @a varchar(100)select @a = 字段1 from 表 where ...print @a 请问在java语言的环境下应如何协上述的语句呢。 ----声明一个游标cur_cardtable----- declare cur_cardtable cursor for select cardtable from t_cards ----打开游标---- open cur_cardtable ----从游标中取数据---- DECLARE @tablename char(25) /*暂存物理表的名称*/ fetch next from cur_cardtable into @tablename ----循环处理每一行--- WHILE (@@FETCH_status=0) BEGIN DECLARE @n int SET @n=len(@tablename) DECLARE @logtableName char(30) ----组合得到Log表名----- SET @logTablename=rtrim('t_cardcon'+substring(@tablename,14,@n))+'log' ---PRINT '数据表的名称 '+@tablename+'log表的名字 '+@logTablename -----对每一个log表的结构进行修改----- -----增加LogID和MsgFlag字-------------- exec ('alter table '+ @logtableName + 'add LogID varchar(16)') exec ('alter table '+ @logtableName + 'add MsgFlag varchar(32)') FETCH NEXT FROM cur_cardtable into @tablename END CLOSE cur_cardtable DEALLOCATE cur_cardtable 求指教写查询语句 SQL复杂查询 请教一个Selec语句中的[列名] in (值列表)的问题 SQL求教 一个查询视图的问题,想了一上午,我真的不知道,在线等 日期时间的sql语句,对你们来说简单! KDDCup99数据如何导入数据库? 生成表的sql脚本 求简单sql语句。 有两个问题请教大家?谢谢! 请各位大虾帮帮忙啊!!如何批量将一个库里的所有表里的char改成nchar类型 求救一條SELECT 語句,急
select @a=colname from tablename where ........
select @A=fieldname from tablename where ...
select @A
select @a = 字段1 from 表 where ...
print @a
----声明一个游标cur_cardtable-----
declare cur_cardtable cursor for
select cardtable from t_cards
----打开游标----
open cur_cardtable
----从游标中取数据----
DECLARE @tablename char(25) /*暂存物理表的名称*/
fetch next from cur_cardtable into @tablename
----循环处理每一行---
WHILE (@@FETCH_status=0)
BEGIN
DECLARE @n int
SET @n=len(@tablename)
DECLARE @logtableName char(30)
----组合得到Log表名-----
SET @logTablename=rtrim('t_cardcon'+substring(@tablename,14,@n))+'log'
---PRINT '数据表的名称 '+@tablename+'log表的名字 '+@logTablename
-----对每一个log表的结构进行修改-----
-----增加LogID和MsgFlag字--------------
exec ('alter table '+ @logtableName + 'add LogID varchar(16)')
exec ('alter table '+ @logtableName + 'add MsgFlag varchar(32)')
FETCH NEXT FROM cur_cardtable into @tablename
END
CLOSE cur_cardtable
DEALLOCATE cur_cardtable