当前位置:首页 » 编程语言 » sql字段名是变量

sql字段名是变量

发布时间: 2022-05-05 20:17:23

1. 如何将sql server 中的字段名定义为变量

不可以,列名、表名都不能用变量,可以通过拼接字符,然后用exec来执行 如,exec('update tb set '+列名变量+'='''+字符类的变量值+''' where 条件')

2. sql的插入语句中要用的字段名可不可是变量该怎么写

可以啊……不过要用参数的形式例如也就是"?"的形式了……然后 用
parameters.Add"就行了

3. 后台中SQL查询语句字段名和值同为变量怎么写

select * from book where '"+menu+"' = '"+text+"'
menu和text都为变量 是需要传入后台的值

4. 如何在sql语句中使用变量作为数据库的字段名

sql="update dbfname set "&变量名&"=1 where user_name='"&uname&"'"
变量名的值等于你要修改的字段名

5. Update表时字段名是变量,怎么写SQL语句

string ls_sql
string ls_data //假设要获取数据的列的类型为char,其他类型则定义相应的变量类型
ls_sql = "select " + ls_updatefield + " from " + ls_tablename + " where aac001 = " + string(bh_read)
declare lc dynamic cursor for sqlsa;
prepare sqlsa from :ls_sql using sqlca;
open dynamic lc;
if sqlca.sqlcode = -1 then
messagebox('', '出错了')
return
end if
fetch lc into :ls_data; //获取数据
if sqlca.sqlcode = -1 then
messagebox('', '出错了')
return
end if
close lc;

6. SQL语句中字段的值是变量怎么传递

如果你用存储过程的话,你可以声明一个变量来存放sql:

DECLARE @SQL_1 VARCHAR(8000)、

SET @SQL_1='update [表1] SET U_'+i+'=2 FROM [表1] where code=001 '

EXEC @SQL_1

如果你sql是直接写在asp里的话:
sql1="update [表1] SET U_"&i&"=2 FROM [表1] where code=001"

7. pl/sql where 后面的字段名是变量 怎么写

可以。。但最好是输入参数(in)或者输入输出参数(inout)因为,如果是在过程中声明的变量你还需要对他赋值,所以干脆从外部输入或者在变量名之前加&符号,这样在语句执行到此处时就会提示你手动输入一个值。

select * from table where v_abc = 'abc';这句有错误
应该写成:
v_abc:='abc'; --先赋值
select * from table where column_name = v_abc;

column_name 是表中已经存在的列名
当然,v_abc的类型要与column_name的类型相同,你可以通过“v_abc table.column_name%type”这种声明方式保证他们类型的一致性。

祝你成功 ^^ )

8. 后台中SQL查询语句字段名和值同为变量,parameter.add怎么取不到值

1.貌似字段名不能用参数传递。
建议用字符串构建SQL语句
"Select
姓名,单位,书名,ISBN,册数,日期
From
book
Where
"
+
DropDownList1.SelectedValue
+
"=
[text]
Order
By
序号"
为了防止SQL注入,可在构建SQL语句之前限制DropDownList1.SelectedValue的字符串长度和过滤与SQL注入有关的关键字
2.
看上去用的是Access数据库,Access的变量名不是以@开头的,试试用方括号。例如:[text]
希望对你有所帮助。

9. 如何利用sql语句编程进行变量字段名的查询,如SELECT g_tol FROM table1 其中g_tol 是变量。请教高手!!!

光是一条sql语句里没法用变量
你可以用存储过程写,或者直接在你程序后台拼接出来

热点内容
安徽新能源网络配置是什么 发布:2025-05-14 10:06:24 浏览:630
pinode搭建服务器 发布:2025-05-14 10:04:23 浏览:3
电脑服务器ip名称 发布:2025-05-14 10:01:09 浏览:748
connectorpython 发布:2025-05-14 09:48:50 浏览:762
配置不好怎么办 发布:2025-05-14 09:46:40 浏览:622
数据流程图中的数据存储是指 发布:2025-05-14 09:46:39 浏览:445
我的世界服务器id前缀mod 发布:2025-05-14 09:45:53 浏览:830
完整后台网站源码 发布:2025-05-14 09:45:46 浏览:455
传奇祝福脚本 发布:2025-05-14 09:34:12 浏览:571
电脑文件加密的软件 发布:2025-05-14 09:29:20 浏览:354