数据库
leeshuqing
主要从事计算机语言、数据库等技术应用,面向推荐系统、文献分析等应用领域
展开
-
常见数据格式的转换
1)从Excel到Access的转换,可以使用Access的导入(文件——获取外部数据——导入)来进行,Excel也可以导出其他格式,方法是文件——另存为,选择不同的文件类型即可。但是Excel并不直接支持到Access的导出2)从Excel到SQL Server的转换,可以直接利用SQL Server的导入导出功能即可,在向导程序中注意相关设置。事实上,SQL Server的导入导出可以支持原创 2009-09-13 21:17:00 · 970 阅读 · 0 评论 -
更新SQL Server中的text类型字段值
--准备表create table #tb(aa text)insert into #tb select 'abcdefghij'select * from #tb--得到字段值指针和字段长度declare @p varbinary(16)declare @len intselect @p=textptr(aa),@len=DATALENGTH(aa) f原创 2013-07-27 04:53:13 · 3103 阅读 · 0 评论 -
替换非字母数字汉字空格外其他字符的SQL语句
declare @s varchar(8000)set @s='Multidimensional recommender systems&(IR)'declare @i intwhile patindex('%[^0-9,^a-z,^A-Z,^阿-座,^'+char(32)+']%',@s)>0begin set @i=patindex('%[^0-9,^a-z,^A-Z,^原创 2013-03-25 22:55:13 · 1713 阅读 · 0 评论 -
基于词语共现时间元方法的个性化学术研究时序路径发现及其可视化呈现技术
该系统利用GraphViz绘制工具包,利用收集的图情方向文献数据提供了相关个性化学术研究时序路径的可视化查看方法。网址为:http://www.njcie.com/time,如果使用还需安装graphviz-2.30.1.msi可视化绘图工具包,网址为:http://www.graphviz.org/pub/graphviz/stable/windows/graphviz-2.30.1.msi原创 2013-03-08 04:53:30 · 1586 阅读 · 0 评论 -
爬虫遍历中图分类法
很多图书馆网站都有较为完整的网页版本《中图分类法》,不同的分类目录都位于不同的链接网页上为此专门写了一个遍历该种网站的Java程序,我们以“中国图书馆分类法网站”为例数据库创建表脚本:CREATE TABLE [zhtclass] ( [type] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [原创 2012-11-12 21:47:12 · 1634 阅读 · 0 评论 -
只利用SQL日期变量的非时间信息进行处理的方法例子
SQL Server中日期变量通常包含着日期和时间两块信息,但是在很多处理中我们并不需要时间信息,此时可以利用转换函数舍弃时间信息并只保留日期信息,如convert(char(10),date1,111)将日期变量date1的转换成诸如2012/11/03这样的形式 借此方法,可以实现更多功能,如下面的语句可以查询newlendfull表中每条记录中date1和date2日期之间发原创 2012-11-04 02:35:26 · 1376 阅读 · 0 评论 -
随机抽取几条数据库记录的Java代码
其中的10表示抽取的记录数量,200000表示总记录数减去抽取记录数量的余值,其中rid为主键public Vector getSomeReader() { Vector result = new Vector(); try { Random r=new Random();原创 2012-10-18 22:18:29 · 6681 阅读 · 0 评论 -
SQL Server中SQL语句的宏表示方法
有时需要灵活的构造SQL语句来事先特殊功能,但是直接书写这样的SQL往往不能通过编译,有没有传统VFP中的宏呢可以利用下面的方法实现,如想灵活的决定输出几条记录,其中top后面的参数是可以自定义的declare @a varchar(100)set @a= '10 ' exec( 'select top '+ @a +' * from '+'sometable')原创 2012-10-15 04:33:42 · 4216 阅读 · 1 评论 -
sqlserver取汉字的首字母的函数
Create function fun_getPY ( @str nvarchar(4000) )returns nvarchar(4000)asbegin declare @word nchar(1),@PY nvarchar(4000) set @PY='' while len(@str)>0 begin set @word=转载 2012-08-18 14:14:40 · 661 阅读 · 0 评论 -
Oracle 10g中“ERROR-ORA-12514 TNS 监听程序当前无法识别连接描述符中请求的服务”错误的解决方法
<br />1)打开命令提示符程序:cmd<br />2)运行:sqlplus /nolog<br />3)输入conn / as sysdba;<br />显示为:<br />SQL*Plus: Release 10.2.0.2.0 - Production on 星期三 8月 27 16:49:08 2008<br />Copyright (c) 1982, 2005, Oracle. All Rights Reserved.<br />SQL> conn / as sysdba;<br />已连接到原创 2010-12-04 12:19:00 · 1692 阅读 · 0 评论 -
命令方式启动Oracle服务和关闭Oracle服务
1)新建一文本文件,内容为:net start OracleServiceORCLnet start OracleOraDb10g_home1TNSListenernet start OracleOraDb10g_home1iSQL*Plusnet start OracleDBConsoleorcl保存为XX.bat(XX为任意名称)双击该文件即可自动启动相关Oracle服务原创 2009-09-29 18:25:00 · 636 阅读 · 0 评论 -
关于搜狗实验室用户查询日志的分析
同学可以自行下载原始数据集合:http://download.labs.sogou.com/resource/q.php这里主要利用Sql Server数据库来演示基本的分析方法1)数据导入:可以将全部日志文件合并为一个单一文件,以方便导入,方法是在命令提示符界面中运行 copy *.filter data.dat数据格式为Linux系统文本存储格式,便于处理可以利用l原创 2017-04-20 20:30:22 · 5865 阅读 · 3 评论