第 7 章 条件语句
-
if 语句
-
使用命令的退出状态
-
比较和测试输入和文件
-
if/then/else 结构
-
if/then/elif/else 结构
-
使用和测试位置参数
-
嵌套 if 语句
-
布尔表达式
-
使用 case 语句
Read: 914
Read: 914
A common question on the mailing lists is how to sort results in a particular order. Just use the FIELD function:
SELECT * FROM tickets
ORDER BY FIELD(priority, ‘High’, ‘Normal’, ‘Low’, ‘The Abyss’);
Read: 1200
最近要写个从SQLSERVER导出数据的程序。 我很少用SQLSERVER,不熟悉,结果写的时候碰上个诡异的问题。
SQLSTATE[IMSSP]: The connection cannot process this operation because there is a statement with pending results. To make the connection available for other queries, either fetch all results or cancel or free the statement. For more information, see the product documentation about the MultipleActiveResultSets connection option.
用了那么久MYSQL和ORACLE,我还真不知道多结果集支持还需要手动开启。。。好吧,查了一下MS的文档,把参数给加上了。。。你妹啊!! 还是不行,问题依旧。赶紧搜索引擎,结果居然得到一个2B的提示。。。MultipleActiveResultSets is only supported by SQL Server 2005。。。
我了个去。。。这玩意SQLSERVER2000居然不支持。。。他妹的。。。你说我这要是几十万万条记录的往外取不得玩死我啊?
Read: 1299
如何在DOS窗口中显示UTF-8字符
作者:终南 <li.zhongnan@hotmail.com>
在中文Windows系统中,如果一个文本文件是UTF-8编码的,那么在CMD.exe命令行窗口(所谓的DOS窗口)中不能正确显示文件中的内容。在默认情况下,命令行窗口中使用的代码页是中文或者美国的,即编码是中文字符集或者西文字符集。
如果想正确显示UTF-8字符,可以按照以下步骤操作:
1、打开CMD.exe命令行窗口
2、通过 chcp命令改变代码页,UTF-8的代码页为65001
chcp 65001
执行该操作后,代码页就被变成UTF-8了。但是,在窗口中仍旧不能正确显示UTF-8字符。
3、修改窗口属性,改变字体
在命令行标题栏上点击右键,选择”属性”->”字体”,将字体修改为True Type字体”Lucida Console”,然后点击确定将属性应用到当前窗口。
这时使用type命令就可以显示UTF-8文本文件的内容了:
type filename.txt
4、通过以上操作并不能完全解决问题,因为显示出来的内容有可能不完全。可以先最小化,然后最大化命令行窗口,文件的内容就完整的显示出来了。
Read: 1036
Menu Help -> Check Updates -> Source ->Third Party SQL Developer Exensions ………….
Read: 905