易截截图软件、单文件、免安装、纯绿色、仅160KB

提问SQL,如何写测试数据?

我看过版规,说对于SQL问题最好能给出测试数据,其实我用自己的方式写了的
但就不知道比较漂亮的测试数据是怎么写的?就像
http://topic.csdn.net/u/20091220/14/e47562f4-0ba0-4390-84dc-fa6c70a865e0.html?251708291
里面的1和4楼那样。

如果可以,大概说下简要的步骤,下次再提问,大侠回答也不用那么麻烦了

另外还有个问题比如1楼的@mail是临时表吗?

SQL基础没学好,献丑了。

又麻烦大伙了,呵呵,谢谢。
1楼的@mail是 表变量

是定义变量表名

测试数据不一定要写成他们那样 他们用的是自动生成测试数据的存储过程
其实你写成
id  value
1    a
2    b
3    c
这样就行了

你要想写成他们那样子的也可以 参考:
http://hi.csdn.net/link.php?url=http://blog.csdn.net%2FLimpire%2Farchive%2F2008%2F07%2F07%2F2623016.aspx

建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
  参考一下这个贴子的提问方式http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html
 
  1. 你的 create table xxx .. 语句
  2. 你的 insert into xxx ... 语句
  3. 结果是什么样,(并给以简单的算法描述)
  4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL)
 
  这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。

 

呵呵 我也想学1楼


相关问答:

SQL语句效率问题 - 其他数据库开发 / 其他数据库

大家帮忙看看这2个sql语句哪个查询的速度更快点。谢谢帮忙。比较着急。在做性能测试。
select * from
  表A LEFT OUTER JOIN 表B ON (表A.id || ' ' =表B.id) ,表C , 表D, 表E
Where其他条件
select * ......

jsp链接sql2000的疑问?



type Exception report


message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jas ......

求一条SQL - MS-SQL Server / 疑难问题

--drop table #T1
--drop table #T2
create Table #T1(ID int,
QueryID nvarchar(20),
ResultID1 nvarchar(20),
ResultID2 nvarchar(20))
create Table #T2(SortNo int,
QueryID nvarchar(20),
ResultID1 nv ......

sql存储过程时间相减 - MS-SQL Server / 基础类

CREATE PROCEDURE [selectvipcompany] 
@username varchar(50),
@companyname varchar(50),
@endtime varchar(1)
AS
declare @sql varchar(1000)
set @sql=''
if (@username<>null and @username ......

sql小小的疑问 - .NET技术 / C#

可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号