当前位置:首页 » 编程语言 » sql查找返回值
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql查找返回值

发布时间: 2023-07-31 19:08:37

1. 易语言 sql语句查找 并给 出返回值

SQL="Select *from Account where loginName='"+编辑框1.内容+"' and amq='"+编辑框2.内容+"'

记录集1.打开(SQL)
.如果 (记录集1.记录数量>0)

信息框("查找成功")
.否则

信息框("查找失败")

2. 用sql语句查找某一行的一个值并返回那个值,怎么写 请将详细点 ,谢谢

declare @x int
select @x=[字段名] from [表名] where id=xxx

3. sql查询一个字段怎么获取其中的某个返回值

if Exists(Select * From 表 Where 电话 = '电话号码')
Select 姓名, 电话 From 表 Where 电话 = '电话号码'
else
Print '不存在'

4. 有层级的,怎么用sql查询返回结果

树形结构的查询。
你需要说明一下, 你的数据库是什么数据库。

Oracle 使用 START WITH CONNECT BY 语句实现树状查询

DB2 与 MySQL 使用 CTE 递归处理来实现。

5. 执行sql操作后如何获取其返回值

首先你要打开一个数据库连接,以oracle为例
private OleDbConnection conn;
public OleDbConnection creatConn()
{
String conServer = "XXX";//服务器地址
String conPort = "XXX";//端口
String conDataSource = "XXX";//数据库名
String strCon = "Provider=OraOLEDB.Oracle.1;Persist Security Info=True;User ID = xxx;Password=xxx"
+ ";Data Source='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=" + conServer + ")(PORT=" + conPort + ")))(CONNECT_DATA=(SERVICE_NAME=" + conDataSource + ")))'";
conn = new OleDbConnection(strCon);
conn.Open();
return conn;
}
然后才能用

private DataSet GetDataSet(Int TopN)
{
string s="select Top "+TopN+" Id,ShowImage,ForeWord from article ";
conn = this.creatConn();
OleDbDataAdapter command = new OleDbDataAdapter(s, conn);
DataSet dataSet = new DataSet();
command.Fill(dataSet);
return dataSet;//你要查询的数据就返回到dataSet中
}

6. 如何SQL返回查询的记录数

sql中查询记录数用count函数。
1、创建测试表,插入数据:

1
2
3
4
5
6
7

create table test
(id int)

insert into test values (1)
insert into test values (2)
insert into test values (3)
insert into test values (null)

2、查询记录数为两种,一种是count(*),一种是count(字段值):

测试一:

1

select count(*) from test

结果:

测试二:

1

select count(id) from test

结果:

说明:如果count(字段名)的字段中含有空值,则在count中不计数,而count(*)则是查询全部的行数

7. sql 获取返回值

用sp_executesql执行语句,
declare @col int,@name1 char(1)

exec sp_executesql N'SELECT @col=col FROM [dbo].TestTable] WHERE ([Name] <> @Name1 )',
N'@Name1 char(1),@col int output',@Name1='a',@col output

8. 在 sql select 语句中 如何获取 存储过程的返回值

SQL Server中存储过程的返回值不是通过return语句返回的(return语句是在用户自定义函数中使用的),而是通过存储过程的参数来返回,在定义存储过程的参数时使用关键字output来指定此参数是返回值。

而在调用存储过程时,也必须使用关键字给接收返回值的变量,这样才能在调用时获得存储过程的返回值。

示例:

createproceredbo.pr_add@aint,@bint,@cintoutput
as
set@c=@a+@b
go

调用:

declare@vint
executedbo.pr_add1,2,@voutput
select@v