通过sql语句找到列名字为‘date_3’的那一列对比的数据库字段不是固定的,要在date_1到date_10中筛选
来源:互联网 发布:360浏览器优化版 编辑:程序博客网 时间:2024/05/21 19:42
drop table tb
create table tb
(
col varchar(50)
)
create table Plan_Orignal_Table1
(
date_3 varchar(50)
)
insert into tb values('date_1')
insert into tb values('date_2')
insert into tb values('date_3')
insert into tb values('date_4')
insert into tb values('date_5')
insert into tb values('date_6')
insert into tb values('date_7')
insert into tb values('date_8')
insert into tb values('date_9')
insert into tb values('date_10')
declare @columns varchar(20)
declare @result varchar(20)
DECLARE my_Cursor Cursor FOR
SELECT col
FROM tb
OPEN my_Cursor
FETCH NEXT FROM my_Cursor
into @columns
WHILE @@FETCH_STATUS = 0
begin
IF EXISTS (select * from syscolumns where id=object_id('Plan_Orignal_Table1') and name =@columns)
begin
set @result=@columns
end
FETCH NEXT FROM my_Cursor into @columns
end
CLOSE my_Cursor
DEALLOCATE my_Cursor
select @result
- 通过sql语句找到列名字为‘date_3’的那一列对比的数据库字段不是固定的,要在date_1到date_10中筛选
- 在sql查询语句中添加表中不存在的列,并为其列值为固定值
- sql语句作为字段保存到mysql数据库中无法通过的问题
- 通过sql语句如何检测到数据库的名字-理会精神
- 根据一列相同,把另一列not null的字段更新到null字段中
- 用SQL语句拼接数据库表中一列的数据
- 用sql语句得到表中所有字段的名字
- sql中怎样把同一张表中相同字段的内容合并为一条记录(不同字段的那一列每个记录后面加逗号)
- mysql下面获取数据库的列数和列的名字的sql语句
- Sql查询语句中,添加表中不存在的列并设定列的固定值
- 数据库-使用查询到的不同字段的两条SQL的结果进行筛选查询
- 在SQL SERVER中 用SQL语句查找数据库中含有字段的表名。
- SQL拼接一个满足条件筛选后的字段到一个虚拟字段中
- 帮助了解业务与筛选表的sql语句(包括查找字段在哪张表中存在)
- 在数据库的某个表中添加字段的SQL语句写法
- 将同一张表的某列字段值全部添加到另一列字段中的sql语句
- 添加一列到DataTable的第一列
- sql语句怎么在一个数据库中查找拥有同一字段名的所有表
- 中國大陸開發商Triniti Games搶下北美付費應用程式第一名寶座
- 利用hibernate映射文件生成表
- asp.net 将中文汉字转换为英文首字母和将汉字转换为拼音全拼
- JSF Gossip: Beans 上的 List、Map
- 关于char *和char [ ]
- 通过sql语句找到列名字为‘date_3’的那一列对比的数据库字段不是固定的,要在date_1到date_10中筛选
- C语言的操作符优先级
- get mouse location
- JAVA很强大
- 基于Apache的Svn服务器配置
- 锐变2010,腾飞2011
- sybase中修改列名
- 操作系统学习笔记(3)
- some perl module introduction