
Sqlite
奔跑的大象
QQ:763098346
Email:763098346@QQ.com
展开
-
SQLite删除数据占用空间不变的解决方法
这几天使用SQLite发现个问题,原空数据库只有10K,往数据库写1M的数据,写完数据之后,数据库房有将近1034K左右,这时再将数据清空,发现数据库的大小依然没变,还是1034,我就奇了怪了,朋友告诉我应该是VACUUM的原因,网上了查了下,网上的解释如下: 当你从Sqlite删除数据后,未使用的磁盘空间被添加到一个内在的”空闲列表”中用于存储你下次插入的数据。磁盘空间并没有原创 2013-10-15 15:07:02 · 2790 阅读 · 1 评论 -
sqlite3 学习一(Microsoft Visual Studio下32 64编绎)
编绎sqlite3比较简单:(也可到我的资源直接进行下载32,64位的dll,lib文件)1.首先需要到http://www.sqlite.org/download.html下载2个包,网页Source Code下的sqlite-amalgamation-3080200.zip (源码包进行编绎用的,里面有4个文件shell.c sqlite3.c sqlite3.h sqlite原创 2013-12-31 10:42:17 · 2441 阅读 · 2 评论 -
SQL2005安装问题 性能监视器计数器要求
今天安装sql2005遇到个问题,在检查环境配置的环节,会报出“性能监视器计数器要求”的报错,在网上查阅了解决方案.解决方案如下:1.打开注册表,[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004],分别双击"Counter"和"Help"两个选项,打开之后,拖到最下面,记住Counter和H原创 2014-01-13 15:31:50 · 2348 阅读 · 0 评论 -
SQL 拼接表名并调用 并取返回值
例如我们有多个表,而多个表的区别在于表名格式为Table+X 例如Table_1,Table_2,Table_3 我们需要通过一条语句来动态查询三个表内的数据,哪么需要将整条语句拼接,然后使用Exec(语句) 如果需要得到返回值 需要用到 sp_executesql.例如我们要查询Table_x表内UserID为100的用户的 性别(Gender字段)参数 X为不定值 需要动态进行查询 代码如下原创 2015-07-22 14:08:43 · 6660 阅读 · 0 评论 -
sql server 2005 链接服务器:未将服务器 配置为用于 RPC
sql server 2005 在执行job时,由于存储过程中使用了链接服务器,报错误信息如下: 已以用户 xxx\dbservice 的身份执行。 未将服务器 'yyy' 配置为用于 RPC。 [SQLSTATE 42000] (错误 7411). 该步骤失败。 解决:选择链接服务器yyy属性/服务器选项,在服务器选项里有一个RPC和RPC OUT,全部选择T转载 2015-09-07 21:28:42 · 2789 阅读 · 0 评论