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

MYSQL新手问题,

SQL code:

--建立临时表,问题1
create TEMPORARY table tmp_table(s1 int,s2 varchar(30))

--select * from tmp_table
--建立临时变量,问题2
set @v=0;
--循环执行插入操作,问题3
while @v<20 do
insert into tmp_table values(@v,concat('测试数据:', @v))
set @v=@v+1
end while




问题1:MYSQL创建临时表,用TEMPORARY ,临时表只有在连接断开后才清除,在MSSQL里是#tablename,在MSSQL里还有个
create @tablename table(),这个临时表只有在执行语句的时候才创建,执行完立刻清除的。在MYSQL里怎么实现??
问题2:创建临时变量
declare @a int 错误,此为MSSQL语法。
set @a=5 正确,这样感觉@a都不需要定义了,直接赋值啊?
MYSQL里面怎么定义临时变量??
问题3:上面的代码复制到MYSQL-FRONT里执行,不通过。我的目的就是循环往临时表里插入20条记录。应该如何修改??

新手,对MSSQL熟悉,刚开始接触MYSQL,还望各位GGJJDDMM帮忙,谢谢在先。

补充:
1:不想通过存储过来来做。。直接到MYSQL-FRONT里面写命令完成。
2:MYSQL版本5.0
3:在线等。
4:沙发自己坐。

SQL code:

delimiter //
--建立临时表,问题1
create TEMPORARY table tmp_table(s1 int,s2 varchar(30));

--select * from tmp_table
--建立临时变量,问题2
set @v=0;
--循环执行插入操作,问题3
while @v<20


相关问答:

mysql如何实现高效的搜索?

一个行业网站,要实现的功能要求为:

一搜索表单可选搜索 产品/资讯/商家,搜索时希望先搜标题后全文,当前的数据量估计3万多,定位期望在百万级也可用。

数据类型为innodb,当前的方法是对关键词进行 ......

如何在windows 的mysql把数据库放到d盘

windows 下安装一个mysql ,装在c盘
现在c盘空间基本快没有了 (很多软件默认是装在c盘)

想知道如何在windows 的mysql
下把数据库放到d盘  (linux会的 ,不知道winodws如何作)
直接复制过去。 ......

mysql安装问题 unpacking of archive failed on。。

linux系统 原来自带mysql已经卸载 新装新版本 安装时提示 unpacking of  archive  failed on file usr/bin/ replace 4acebledle4d:cpio :read 请问是什么问题

引用
文件是只读的 更改下该目录权限为 ......

紧急求助:mysql创建和应用视图的问题

大家好,我在用sql创建视图的时候,出现问题了,代码如下:

use student_info;
create view results_view as
select r.student_id as 学号, s.student_name as 姓名, c.course_name as 课程名称, r.res ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号