随笔分类 - 数据库
摘要:SQLite分页显示: Select * From news order by id desc Limit 10 Offset 10这篇文章是根据 SQLite 官方 WIKI 里的内容翻译,如果有什么翻译不当的地方希望大家指出,毕竟我的英文水平实在很差。 SQLite 包括以下五个时间函数:dat...
阅读全文
摘要:说明:此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候才用到.语句及查询结果:转换结果的相对应格式SELECT CONVERT(varchar(100), GETDATE(), 0): 05 16...
阅读全文
摘要:A B ---------- 1 中1 人 2 三2 天2 李变成:A B-------------------1 中,人2 三,天,李--GROUP_CONCAT()函数用来合并列的内容SELECT A,GROUP_CONCAT(B) FROM TEST GROUP BY A ...
阅读全文
摘要:数据库为 sqlite3表结构为 tblTask(ID int,TaskName varchar(20),ActionDate datetime)问:sqlite 通过ActionDate 取季度 的 sql怎么写?我这里暂时只知道几个例子:取年份: select * from tblTask wh...
阅读全文
摘要:被迫转到MySQL数据库,发现读取数据库时,tinyint类型的值都被转化为boolean了,这样大于1的值都丢失,变成true了。查阅资料MySQL中无Boolean类型,都是存储为tinyint了,这也无妨,但是读回时不应该都变成boolean啊。网络检索没有解决方案,准备向官方报告bug,细想...
阅读全文
摘要:数据库中数据的导入导出是一个最简单, 也是最必须的功能.比如系统在开发时候在个人PC机上, 数据库有很多的初始化数据, 系统开发完成了, 则要把这些初始化数据从PC机上导出成SQL脚本, 在服务器上只要导入这些SQL脚本即可完成数据库初始化.但是, 对于中文字符的导入却成了大问题, 导入中文, 数据...
阅读全文
摘要:1.ctrl+q 打开查询窗口2.ctrl+/ 注释sql语句3.ctrl+shift +/ 解除注释4.ctrl+r 运行查询窗口的sql语句5.ctrl+shift+r 只运行选中的sql语句6.F6 打开一个mysql命令行窗口7.ctrl+l 删除一行8.ctrl+n 打开...
阅读全文
摘要:mysql> select version(); 查看MySQL的版本号mysql> select current_date(); 查看MySQL的当前日期mysql> select version(),current_date(); 同时查看MySQL的版本号和当前日期mysql> show da...
阅读全文
摘要:mysql版本:5.0.27安装mysql时,由于失误导致mysql默认编码为latin1,这样导致中文支持不了,遂想修改mysql编码为utf8。步骤如下:一、管理工具-->服务-->停掉mysql服务二、修改my.ini配置文件:1.在[client]的port=3306的下面一行添加defau...
阅读全文
摘要:昨天写程序,有个小模块是通过分析数十万条记录,与异构的数据表进行比对,找出符合条件的信息。在第一条查询中,需要查询所有记录的一个字段,并提取该字段中的第5至第10个字符串,要与异构数据表比较的就是这个字串。在最初的版本中,对于性能并没有做更多的考虑,先从数据表中获取所有的记录组成的数据集,作为目标数...
阅读全文
摘要:先创建表及插入测试数据,以MySQL为例,中如下:--建表CREATE TABLE `table1` ( `id` int(11) NOT NULL, `name` varchar(20) default NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT...
阅读全文
摘要:SQL> DESC AA; Name Type Nullable Default Comments ---- ------------ -------- ------- -------- ID VARCHAR2(10) Y NAME VARCHAR2(20) Y SQL>...
阅读全文
摘要:表中的数据如下:SQL> select * from tb; ID CHINESE MATH ENGLISH SPORTS---------- ---------- ---------- ---------- ---------- 1001 ...
阅读全文
摘要:SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual; A A ZERO SPACE --------- -------...
阅读全文
摘要:---------数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) valu...
阅读全文