关于数据库 给指针变量赋值值的问题

Sql中如何给变量赋值_百度知道
Sql中如何给变量赋值
我在sql中用where选取了一行数据,有年龄、性别等,同时规定了一些变量n1、n2、n3、该如何把年龄等数值赋值给变量呢?...
我在sql中用where选取了一行数据,有年龄、性别等,同时规定了一些变量n1、n2、n3、该如何把年龄等数值赋值给变量呢?
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
来自知道合伙人认证团队
采纳数:42
获赞数:172
擅长:暂未定制
/*Sql server 存储过程中怎么将变量赋值*/--SQL赋值语句DECLARE @test1 INTSELECT @test1 = 111SET @test1 = 222--SQL函数赋值,假定count()是自定义函数DECLARE @test2 INTSELECT @test2 = COUNT(*) FROM sys.sysobjects--SQL存储过程赋值,直接传参处理(类似C语言中的指针吗)IF OBJECT_ID('sp_test') IS NOT NULL DROP PROCEDURE sp_testGOCREATE PROCEDURE sp_test(@test INT OUTPUT)ASBEGINSELECT @test = 999ENDGODECLARE @test3 INTEXEC sp_test @test3 OUTPUTSELECT @test3DROP PROCEDURE sp_testGO
来自知道合伙人认证行家
软件应用类行家
采纳数:4009
获赞数:6927
15年数据库维护及数据库应用系统开发经验,从事零售业、服务业及财务管理类系统开发与维护。
Sql中如何给变量赋值使用set关键字。例表格tt结构如图:下面语句声明一个@ii_test的整型变量,然后给变量赋值,并在SQL查询中调用变量
采纳数:203
获赞数:1116
DECLARE @n1 int,@n2 varchar(10)set @n1 =(select age from table where column=xxx)set @n2=(select gender from table where column = xxx ) ------------------或者一起赋值 就是楼上那个DECLARE @n1 int,@n2 varchar(10)select @n1 =age,@n2=gender from table where column = xxx ------------------select @n1,@n2 就知道变量的值了
本回答被提问者和网友采纳
来自知道合伙人认证行家
互联网类行家
采纳数:21535
获赞数:17452
2011年中山职业技术学院毕业,现担任毅衣公司京东小二
DECLARE @n1 int,@n2 varchar(10)set @n1 =(select age from table where column=xxx)set @n2=(select gender from table where column = xxx ) ------------------或者一起赋值 就是楼上那个DECLARE @n1 int,@n2 varchar(10)select @n1 =age,@n2=gender from table where column = xxx ------------------select @n1,@n2 就知道变量的值了
采纳数:22
获赞数:20
select @n1=年龄,@n2=性别 from table where ......
其他2条回答
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。查看:11125|回复:4
比如,数据库table的表user中有两个字段:id和name,根据id去查数据库,然后希望获得这个id所对应的的name的值,请问下有什么办法可以实现吗?
资深技术经理
引用:原帖由 球场守护 于
20:02 发表
比如,数据库table的表user中有两个字段:id和name,根据id去查数据库,然后希望获得这个id所对应的的name的值,请问下有什么办法可以实现吗? 用sql语句行不行?如:
select name from user where id=1;
引用:原帖由 rongwei84n 于
10:37 发表
用sql语句行不行?如:
select name from user where id=1; 我后来用的是:定义了一个获取名称的方法,然后用一个Cursor对象接受数据库查询到的记录,再用该对象的getxxx(int values)方法获取该字段的值,赋给一个变量返回。如下可通过id(对应KEY_ID位置)查找到对应的记录,然后获取其中的big_name_id(对应KEY_BIGNAMEID位置)字段。
public&&int queryBigNameId(int information) {&&
&&Cursor results =&&db.query(DB_TABLE, new String[] { KEY_BIGNAMEID,KEY_BIGNAME,KEY_ID},
&&&id=& + information,null, null, null, null);
&&int Big_name_
&&if(results.moveToFirst()){
& && &Big_name_id=results.getInt(0);
& && &return Big_name_
&&else return 0;
资深技术经理
引用:原帖由 球场守护 于
10:29 发表
我后来用的是:定义了一个获取名称的方法,然后用一个Cursor对象接受数据库查询到的记录,再用该对象的getxxx(int values)方法获取该字段的值,赋给一个变量返回。如下可通过id(对应KEY_ID位置)查找到对应的记录,然后获取其中 ... 其实就是一回事。 :lol1 :lol1
只不过这样是Android为我们封装了sql的一些东西而已。
引用:原帖由 rongwei84n 于
10:59 发表
其实就是一回事。 :lol1 :lol1
只不过这样是Android为我们封装了sql的一些东西而已。 恩,刚学还不是很明白,以前也没接触过数据库这一块....请问VB能否在程序运行过程中将变量的值赋给数据库的字段? - VB6论坛 - 编程论坛
我的图书馆
请问VB能否在程序运行过程中将变量的值赋给数据库的字段? - VB6论坛 - 编程论坛
谁说ADO只能读取文本框的东西了? 那是ADODC控件,而不是ADO对象,况且ADODC也可以赋值啊,ADODC也不只有用绑定控件这种笨办法,大可以这样啊:Text1.Text=ADODC1.RecordSet!FiledName,不用绑定的,绑定最笨了另外 Execute方法知道吗?动态生成SQL语句,比如:Dim TxtSql as StringDim a as StringTxtSql="UpDate TableName Set FiledName='" & a & "'"'这样就已经生成了一条Sql语句,然后用Execute方法提交运行要是看不懂的话,先去看看ADO的资料,这是最好的办法
三断笛,你好!这是我的演示程序,请看看为什么不能将数据写入到数据库?请帮忙修改一下,谢谢!Private Sub Cmdtest_Click()&&&&&&&&'测试按钮Dim a As StringDim b As StringDim c As Stringcs_num = 9lz_data = 999bxl_data = 99&&&&&&'以上是演示用的数据txtFields(0) = cs_numtxtFields(1) = lz_datatxtFields(2) = bxl_dataa = txtFields(0)b = txtFields(1)c = txtFields(2)'---------------------------------Dim astr1 As String, astr2 As String, astr3 As String&&& Dim dbAdd As Database&&& Screen.MousePointer = vbHourglass&&& Set dbAdd = DBEngine.Workspaces(0).OpenDatabase("e:\vb2\zxky1.mdb")&&& astr1 = "UpDate csbg set 测试序号= '" & a & "'"&&& astr2 = "UpDate csbg Set 力值='" & b & "'"&&& astr3 = "UpDate csbg Set 变形量='" & c & "'"&&& Debug.Print astr1&&& dbAdd.Execute astr1&&& Debug.Print astr2&&& dbAdd.Execute astr2&&& Debug.Print astr3&&& dbAdd.Execute astr3On Error GoTo UpdateErr&&&datPrimaryRS.Recordset.UpdateBatch adAffectAll&&&Exit SubUpdateErr:MsgBox Err.Description&&&&&&Set dbAdd = NothingEnd Sub
[转]&[转]&[转]&[转]&[转]&[转]&
喜欢该文的人也喜欢C#操作SQL数据库,怎么把查找出的结果赋给变量,需要参与计算的_百度知道
C#操作SQL数据库,怎么把查找出的结果赋给变量,需要参与计算的
我也能实现把查找到的数据参与计算,可是我感觉我写的很乱,对原理还是不是很清楚,球高手指教,把查找出的数据赋给变量,详细介绍一下数据库连接之后的操作,也就是把数据显示到Form...
我也能实现把查找到的数据参与计算,可是我感觉我写的很乱,对原理还是不是很清楚,球高手指教,把查找出的数据赋给变量,详细介绍一下数据库连接之后的操作,也就是把数据显示到Form中,还有把数据赋给一个变量,最好有源代码
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
wangzhiqing999
wangzhiqing999
采纳数:3960
获赞数:12871
C#读取 SQL Server 数据库表的例子C#写入 SQL Server 数据库表的例子
采纳数:14
获赞数:63
给你个用例:///先定义一个变量给你使用String StrShiyong=&&;SqlConnection conn = new SqlConnection(&数据库连接字符串&);String sqlstr=&select TableName.C
from TableName where TableName.ID=50&;SqlCommand cmd = new SqlCommand(sqlstr, conn);conn.Open();SqlDataReader sdr = cmd.ExecuteReader();///你可以使用StrShiyong赋值了如下if(sdr.Read()){
StrShiyong=sdr[0].ToString();}sdr.Close();cmd.Dispose();conn.Close();///这儿的字符变量StrShiyong你可以自由使用了。
参考资料:
数据库管理员手册
rainbow_qyw
rainbow_qyw
采纳数:38
获赞数:120
你声明一个变量,比如:string a=&&;a=数据库查出的值;如果a在整个页面都用,那就把a声明成全局变量,反之声明成局部变量
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。如何在数据库中生成新变量并进行赋值
[问题点数:20分,结帖人axqaxq2]
本版专家分:0
结帖率 100%
CSDN今日推荐
本版专家分:0
本版专家分:50941
2017年 总版技术专家分年内排行榜第八
2016年10月优秀大版主优秀小版主
2017年1月 总版技术专家分月排行榜第二
2016年12月 总版技术专家分月排行榜第三
本版专家分:0
本版专家分:208360
2016年8月 总版技术专家分月排行榜第二2011年11月 总版技术专家分月排行榜第二
2016年10月优秀大版主2016年8月论坛优秀版主2015年4月优秀版主2014年11月论坛优秀版主
2016年4月 荣获微软MVP称号2015年4月 荣获微软MVP称号2014年4月 荣获微软MVP称号2013年4月 荣获微软MVP称号2009年1月 荣获微软MVP称号2012年4月 荣获微软MVP称号2011年4月 荣获微软MVP称号2010年4月 荣获微软MVP称号
2011年10月 总版技术专家分月排行榜第三
本版专家分:0
本版专家分:208360
2016年8月 总版技术专家分月排行榜第二2011年11月 总版技术专家分月排行榜第二
2016年10月优秀大版主2016年8月论坛优秀版主2015年4月优秀版主2014年11月论坛优秀版主
2016年4月 荣获微软MVP称号2015年4月 荣获微软MVP称号2014年4月 荣获微软MVP称号2013年4月 荣获微软MVP称号2009年1月 荣获微软MVP称号2012年4月 荣获微软MVP称号2011年4月 荣获微软MVP称号2010年4月 荣获微软MVP称号
2011年10月 总版技术专家分月排行榜第三
本版专家分:0
匿名用户不能发表回复!|
其他相关推荐
在数据库中条件查询很慢的时候,如何优化
1.建索引(a 提高查询检索的性能b 创建唯一索引c 创建主键d
2.减少表之间的关联
3.优化sql,尽量让sql很快定位数据,不要让sql做全表查询,
应该走索引,把数据量大的表排在前面
4.简化查询字段,没用的字段不要,已经对返回结果的控制,尽
量返回少量数据
data students1;
input name$ major$ t1 t2 t3;
张三 math 62 82 92
李四 eng 73 83 93
王五 geo 66 76 86
刘六 history 80 90 100
alter table students1
/*alter是数据集结构修改关键字,后有
该文总体框架http://www.cnblogs.com/zhuawang/p/4090916.htmlhttp://blog.csdn.net/seteor/article/details/MySQL存储过程中,定义变量有两种方式:
1.使用set或select直接赋值,变量名以 @ 开头.
例如:set @var=1;
可以在一个会话的任何地方声明,作用域是整个会话,称为用
用于在数据库中生成数据库表的主键
有两个表格,test和test2如下所示:
mysql& select *
+------+------+------------+
| data | id
| timestamp
+------+------+------------+
2 | 1536292...
详细描述了在数据库中如何创建存储过程,及如何使用它
String 变量只要被赋值就等于新new一个String对象
这一节我们将继续《1.3变量初探》的内容。
在前的课程中我们谈到,变量其实就是一块内存空间的名称。简要地说,计算机拥有可供程序使用的随机存取存储器(RAM),当一个变量被定义时,一部分内存就会被预留给这个变量。
内存的最小单位是二进制数字(binary digit,bit,比特),0或者1。你可以把bit想象成传统的电灯开关——要么是关的(0),要么是开的(1),不存在两者之间的状态。
controller代码如上,ssm框架。
Array.prototype.RemoveValue = function (value) {
var newlength = 0;
for (var i = 0; i
if (this[i] == value) {

我要回帖

更多关于 字符型变量的赋值 的文章

 

随机推荐