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

sql3508

发布时间: 2022-05-03 19:05:16

sql代码实现分页显示问题请教

取前5条的时候按什么顺序取的,无序肯定会随意的去取,order by 加上看看。

Ⅱ SQL3001C 打开输出文件时,发生 I/O 错误(原因码 = "sqloopen -2029060074")。

看看如下这个文章,也许有帮助
http://www-1.ibm.com/support/docview.wss?rs=71&context=SSEPGG&q1=3508&uid=swg1IY41651&loc=en_US&cs=utf-8&lang=en

在load前看一下设置的TEMPFILE路径是不是空的,清理之!
如果转移TEMPFILE路径后,而且确保目录权限没问题的情况下,如果还有问题,那只能打一下fixpack试一下啦!
至于你说两个环境版本完全一致还出这个问题,偶实在没法解释!

Ⅲ 网上下的SQL Server 2000,安装时遇到的问题!!(急)

这位兄台,你先把下载的sql server 2000个人版解压后放在一个英文目录下;比如我下载的sql server 2000个人版我解压后放在D:\software\SQL server 2000\下;再双击D:\software\SQL server 2000\AUTORUN.EXE进行安装试试.如果没有AUTORUN.EXE说明程序有问题.

要不行,就重启机器,按f8,进入安全模式进行安装,应该可以的.

没有sql server2000的图标是正常的,只有在开始菜单上有sql server的;
你可以先在开始菜单中找到microsoft sql server,点击服务管理器,启动它
直到桌面右下脚有个绿色的三角型;表明服务管理器启动了,你再在开始菜单中找到microsoft sql server,点击企业管理器,看能不能进去,能的话就说明可以了.
祝你好运!

Ⅳ Microsoft SQL Server2000和2005的安装说明

对于使用过SQL SERVER 2000的用户,一般都知道,该版与以前版本有较大区别,对系统也比较挑剔,对于安装方面确实比较简单,但经常有安装失败者,在论坛上看到不少提问次问题者,特撰此稿,供参考。

安装系统推荐:WINDOWS 2000 SERVER、WINDOWS 2000 ADVANCED SERVER (MSDE和个人版可以安装到WINDOWS XP中);

WINDOWS 2000的安装在此不介绍了,比较简单,有向导,但要特别注意以下重点。
重点:推荐文件系统格式:NTFS,安全性高,安装的成功率也高,FAT32也可以,不过经常有些莫名其妙的问题。 如果安装是没有使用NTFS,可以用PowerQuest的PartitionMagic等工具转换一下。(多余,大家比我清楚的多); 还有一条DOS指令,也可轻松实现:CONVERT;在XP下安装的用户,建议你使用MSDE。
其实SQL SERVER 2000的安装过程也很简单,微软的向导做的还是有一定水准的。但还是详细介绍一下吧,关键为后面的数据库连接提供先提条件。以下在WINDOWS 2000 SERVER下安装:

插入SQL SERVER 2000光盘,出现界面:

选择“安装SQL Server 2000 组件”,

选择“安装数据库服务器”,

“下一步”;

此处,在本地计算机;

默认;

如果安装MSDE,则选择“仅客户端工具”,此处默认。。。一直到下面,选用混合模式,填入密码后(我的密码是123),下一步(这里在安装完毕后,可以在“企业管理器”里进行修改):

根据许可填入设备或处理器数量,

最后,安装完毕。

SQL SERVER 2000卸载重装要点:

如果正常卸载了SQL SERVER 2000,但要想重新安装,总是不能成功。 删除原安装路径中的\Program Files\Microsoft SQL Server\80目录,然后重装就可以了,当然,如果你卸载前的数据库已经无用了,将\Program Files\Microsoft SQL Server全部删除也未尝不可,那就相当于全新安装了。我们现在只删除\Program Files\Microsoft SQL Server\80。

参照“SQL SERVER 2000 安装全攻略1”安装完成后,进入开始->程序->Microsoft SQL Server->企业管理器,将左侧的树形层层打开至“数据库”点击右键,弹出菜单:所有任务->附加数据库:

在附加数据库表单中选择相应的文件(默认在\Program Files\Microsoft SQL Server\MSSQL\Data目录中,根据建库时的选择而定),OK,搞定!在这里有些网友提示说要删除一些注册信息,我安装及重装过数次,没有动过注册信息,安装也是正常的,望大家验证一下。

利用SQL Server 2000 自带的工具维护和操作数据库都十分方便,建立数据库和表很容易:在“数据库”上右键菜单,新建数据库

在名称后面的编辑框中输入数据库名称(此处为mydatabase),然后检查一下“数据文件”和“事务日志”设置是否符合你的要求(此处为默认),之后确定即可。

数据库建立成功后,可以看到新建的数据库了:

接下来可以建表了,在“表”上右击,选择“新建表”然后在弹出的对话框中填写表的字段内容,然后退出,系统提示是否保存,确定后输入表名(此处命名student)即可:

OK,一个student表建立好了。

同样的方法再建一个CLASS表;

修改表结构:右击student,选择“设计表”,在弹出的对话框中将Name数据类型改为varchar,长度16,关闭并保存。

使用SQL,可以从主菜单:工具->SQL查询分析器,打开后即可书写并运行SQL语句了。

输入上图中的语句后按F5键运行。然后进入企业管理器中刷新一下界面,原来的STUDENT表被删除,新建立了一个STUDENTS表。

目前,我们建立的有CLASS和STUDENTS两个表。

SQL SERVER 2000 与SQL Explorer的连接:

打开SQL Explorer后,Ctrl + N,弹出下列对话框:

OK,然后填写相关项目(主要有DATABASE NAME、USER NAME、SERVER NAME):

输入真确后Ctrl+A,Apply一下,之后双击Mydatabase,输入口令,完成了。

下载地址:http://www.hanlio.com/soft/1563.htm

Ⅳ 陈美 托塔卡与赋格

姓名:陈美

英文名:Vanessa-Mae Vanakorn Nicholson

国籍:英国

出生地:新加坡(4岁移居伦敦)

生日:1978年10月27日

最早的音乐课程:1982年(3岁)的钢琴课

最早的小提琴课程:1984年(5岁)

首度与乐团合作的音乐会:1989年(10岁)与爱乐管弦乐团

首度国际巡回:1991年与伦敦莫札特合奏团的演出
1. Toccata and Fugue in D minor 7:49
2. Contradanza 3:52
3. Classical Gas 3:24
4. Theme from 'Caravans' 5:08
5. Warm Air 3:41
6. Jazz Will Eat Itself 3:33
7. Widescreen 4:01
8. Tequila Mockingbird 3:29
9. City Theme 4:35
10. Red Hot 3:19
11. Classical Gas(Reggae Version) 3:41

专辑名称: The Classical Album 1
专辑类别: 英语专辑1CD
发行公司: EMI(192Kbps CBR MPEG1.0 layer3 联合立体声)
出版年月: 1996年10月7日
次序标签: 第二张

专辑曲目:

tracks: 16
total time: 60:38
year: 1996
genre: Classical

1. I Preludio 3:53
2. II Loure 3:13
3. III Gavotte en Rondeau 3:05
4. IV Menuet I 1:16
5. V Menuet II 1:25
6. VI Bourée 1:15
7. VII Gigue 1:35
8. Brahms, Scherzo in C Minor for Violin and Piano 5:28
9. Beethoven, Romance No.2 in F for Violin and Orchestra op.50 8:31
10. B Introction Grave 3:17
11. Adagio Cantabile 4:04
12. Allegro 5:26
13. Adagio 0:59
14. Andante Sostenuto 5:31
15. Finale 7:09
16. I'm A Doun For Lack O' Johnnie 4:29

专辑名称: Storm
专辑类别: 英语专辑1CD
发行公司: EMI(320Kbps CBR MPEG1.0 layer3 联合立体声)
出版年月: 1997年10月24日
次序标签: 第三张

1. Summer Haze 3:09
2. Storm 3:43
3. Retro 3:57
4. Bach Street Prelude 4:26
5. Leyenda 6:32
6. (I) Can, Can (You) 3:41
7. Happy Valley 6:33
8. A Poet's Quest (For A Distant Paradise) 4:32
9. Embrasse Moi (You Fly Me Up) 5:03
10. Aurora 4:56
11. I'm A Doun 4:29
12. I Feel Love 6:58
13. Hocus Pocus 3:14
14. The Blessed Spirits 8:17

专辑名称: The Original Four Seasons And The Devil's Trill
专辑类别: 英语专辑1CD
发行公司: EMI(192Kbps CBR MPEG1.0 layer3 联合立体声)
出版年月: 1998年10月30日
次序标签: 第五张

1. Spring - Allegro 3:08
2. Spring - Largo e pianissimo sempre 3:05
3. Spring - Allegro 3:56
4. Summer - Allegro non molto 5:14
5. Summer - Adagio 2:19
6. Summer - Tempo impetuoso d'Estate 2:34
7. Autumn - Allegro 5:22
8. Autumn - Adagio 2:05
9. Autumn - La caccia 3:12
10. Winter - Allegro non molto 3:41
11. Winter - Largo 3:08
12. Winter - Allegro 3:17
13. Devil's Trill - Larghetto ma non troppo 3:05
14. Devil's Trill - Allegro moderato 2:29
15. Devil's Trill - Grave - Allegro assai - Cadenza - Andante - Largo 7:04
16. Devil's Trill (Silent Movie 'The Violin Fantasy') 3:38
17. Reflection (from Walt Disney's Mulan) 4:20

专辑名称: The Classical Collection (Part 1)---CD 1 - Russian Album
专辑类别: 英语专辑1CD
发行公司: EMI(192Kbps CBR MPEG1.0 layer3 联合立体声)
出版年月: 2000年11月10日
次序标签: 第六张

1. Kabalevsky Violin Concerto Op.48 Allegro 4:30
2. Kabalevsky Violin Concerto Op.48 Andante 5:02
3. Kabalevsky Violin Concerto Op.48 Vivace giocoso 5:59
4. Tchaikovsky Russian Dance 4:08
5. Tchaikovsky Violin Concerto Op.35 Allegro moderato 17:23
6. Tchaikovsky Violin Concerto Op.35 Canzonetta (Andante) 5:46
7. Tchaikovsky Violin Concerto Op.35 Finale (Allegro vivacissimo) 9:06

专辑名称: The Classical Collection (Part 1)---CD 2 - Viennes Album
专辑类别: 英语专辑1CD
发行公司: EMI(192Kbps CBR MPEG1.0 layer3 联合立体声)
出版年月: 2000年11月10日
次序标签: 第七张

1. Kreisler: Sch?n Rosmarin 1:57
2. Kreisler: Liebesleid 2:55
3. Kreisler: Liebesfreud 3:11
4. 7:22 Marius Casadesus: Violin Concerto in D 'Adelaide' (in the style of

Mozart) - I. Allegro
5. 7:15 Marius Casadesus: Violin Concerto in D 'Adelaide' (in the style of

Mozart) - II. Adagio
6. 4:29 Marius Casadesus: Violin Concerto in D 'Adelaide' (in the style of

Mozart) - III. Allegro
7. 22:47 Beethoven: Violin Concerto in D Op.61 - I. Allegro ma non troppo
8. 8:06 Beethoven: Violin Concerto in D Op.61 - II. Larghetto
9. 9:46 Beethoven: Violin Concerto in D Op.61 - III. Rondo (Allegro)

专辑名称: The Classical Collection (Part 1)---CD 3 - Virtuoso Album
专辑类别: 英语专辑1CD
发行公司: EMI(192Kbps CBR MPEG1.0 layer3 联合立体声)
出版年月: 2000年11月10日
次序标签: 第八张

1. Salut d'armour 2:26
2. Lullaby 2:00
3. Air on the G String 2:26
4. My favourite things 1:16
5. The pink panther 2:28
6. Les Parapluies de Cherbourg 1:51
7. One moment in time 4:36
8. Yellow submarine 1:43
9. Frere Jacques 8:55
10. La campanella 5:23
11. Chinese folk tune 2:36
12. Tambourin chinois 4:04
13. Figaro 5:30
14. Sumertime 1:52
15. Concert Fantasy on 'Carmen' Op25 13:37
16. 16:19 Fantaisie brillante on themes from Goundod's Faust'

专辑类别: 英语专辑1CD
发行公司: EMI(320Kbps CBR MPEG1.0 layer3 联合立体声)
出版年月: 2001年5月11日
次序标签: 第九张

1. Yantra 5:52
2. White Bird 5:33
3. Picante 2:57
4. Destiny 6:48
5. Night Flight 4:41
6. Clear Like Ice 5:09
7. laughing Buddha 6:09
8. Pasha 4:27
9. Solance 4:34
10. Love Is Only A Game 2:53
11. Deep South 6:20
12. Jamais 9:00

专辑类别: 英语专辑1CD
发行公司: EMI(320Kbps CBR MPEG1.0 layer3 联合立体声)
出版年月: 2001年5月11日
次序标签: 第九张

01. Art of War 4:03
02. Toccata and Fugue in D minor 4:53
03. Destiny 4:27
04. Nessun Dorma from Violin Fantasy on Puccinis Turandot 3:19
05. I m a-doun for lack o Johnnie (A Little Scottish Fantasy) 3:12
06. Storm 3:37
07. I Feel Love 6:35
08. Back Street Prelude 4:26
09. Aurora 4:30
10. The Original Four Seasons - Winter (II) 3:17
11. Contradanza 4:31
12. White Bird 3:44
13. The Original Four Seasons - Summer (I) 5:16
14. Happy Valley 3:11
15. Devil's Trill 3:39
16. Solace 3:32

专辑名称: The Ultimate
专辑类别: 英语专辑1CD
发行公司: EMI(192Kbps CBR MPEG1.0 layer3 联合立体声)
出版年月: 2003年1月26日
次序标签: 第十一张

1. Classical Gas 3:50
2. I Feel Love 4:28
3. Picante 3:01
4. Red Hot ( Symphonic Mix ) 4:35
5. Yantra 5:53
6. The Power Of C 4:47
7. Leyenda 6:36
8. Cotton Eye Joe ( Live ) 3:20
9. ( I ) Can Can ( You ) 3:44
10. Widescreen 4:02
11. Night Flight 4:42
12. Toccata And Fugue In D Minor 4:42
13. Allergo 3:13
14. Scherzo In C Minor 5:21

Ⅵ MYSQL随机调用order by rand(),效率太低,有高效些的吗

要从tablename表中随机提取一条记录,大家一般的写法就是:SELECT * FROM tablename ORDER BY RAND() LIMIT 1。

但是,后来我查了一下MYSQL的官方手册,里面针对RAND()的提示大概意思就是,在ORDER BY从句里面不能使用RAND()函数,因为这样会导致数据列被多次扫描。但是在MYSQL 3.23版本中,仍然可以通过ORDER BY RAND()来实现随机。

但是真正测试一下才发现这样效率非常低。一个15万余条的库,查询5条数据,居然要8秒以上。查看官方手册,也说rand()放在ORDER BY 子句中会被执行多次,自然效率及很低。
You cannot use a column with RAND() values in an ORDER BY clause, because ORDER BY would evaluate the column multiple times.
搜索Google,网上基本上都是查询max(id) * rand()来随机获取数据。
SELECT *
FROM `table` AS t1 JOIN (SELECT ROUND(RAND() * (SELECT MAX(id) FROM `table`)) AS id) AS t2
WHERE t1.id >= t2.id
ORDER BY t1.id ASC LIMIT 5;

但是这样会产生连续的5条记录。解决办法只能是每次查询一条,查询5次。即便如此也值得,因为15万条的表,查询只需要0.01秒不到。

下面的语句采用的是JOIN,mysql的论坛上有人使用
SELECT *
FROM `table`
WHERE id >= (SELECT FLOOR( MAX(id) * RAND()) FROM `table` )
ORDER BY id LIMIT 1;

我测试了一下,需要0.5秒,速度也不错,但是跟上面的语句还是有很大差距。总觉有什么地方不正常。

于是我把语句改写了一下。
SELECT * FROM `table`
WHERE id >= (SELECT floor(RAND() * (SELECT MAX(id) FROM `table`)))
ORDER BY id LIMIT 1;

这下,效率又提高了,查询时间只有0.01秒

最后,再把语句完善一下,加上MIN(id)的判断。我在最开始测试的时候,就是因为没有加上MIN(id)的判断,结果有一半的时间总是查询到表中的前面几行。
完整查询语句是:
SELECT * FROM `table`
WHERE id >= (SELECT floor( RAND() * ((SELECT MAX(id) FROM `table`)-(SELECT MIN(id) FROM `table`)) + (SELECT MIN(id) FROM `table`)))
ORDER BY id LIMIT 1;

SELECT *
FROM `table` AS t1 JOIN (SELECT ROUND(RAND() * ((SELECT MAX(id) FROM `table`)-(SELECT MIN(id) FROM `table`))+(SELECT MIN(id) FROM `table`)) AS id) AS t2
WHERE t1.id >= t2.id
ORDER BY t1.id LIMIT 1;

最后在php中对这两个语句进行分别查询10次,
前者花费时间 0.147433 秒
后者花费时间 0.015130 秒
看来采用JOIN的语法比直接在WHERE中使用函数效率还要高很多。