用过SQLite的朋友和玩过批处理的朋友进来看一下.
偶想备份数据表,写了一个批处理,有现成的数据库。但是批处理写到一半不会了,还请帮忙看看,怎么往下。。。
@echo off
echo 正在系统数据库备份,请稍等......
sqlite3.exe digitalcity.db //需要备份的数据库
sqlite>.output tmp.sql //这一部分不对。。但不知道怎么去写更合适。
sqlite>.dump //这一部分不对。。但不知道怎么去写更合适。
sqlite>.quit //这一部分不对。。但不知道怎么去写更合适。
sqlite3 mynew.sqlite3 //目标数据库
sqlite>.read tmp.sql //这一部分不对。。但不知道怎么去写更合适。
sqlite>.quit //这一部分不对。。但不知道怎么去写更合适。
echo 备份完华,按任意键结束!
echo. & pause
帮个忙谢谢啦!!!
在Mobile上执行?
相关问答:
SQL code:
IF NOT EXISTS(SELECT * from Company WHERE MAC='aa:22:cc:22:ee:ff')
INSERT INTO Company(Mac,CompanyId,CompanyName,FtpParameter ......
电话本匹配查询,希望一条语句搞定
假设号码本(numtable)如下:
号码(num) 联系人 (relationname)
10086 移 ......
Java code:
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery("select * from table");//报错的行
rs.last()
用rs.last( ......
C# code:
System.Data.SQLite.SQLiteConnection conn = new SQLiteConnection(@"acs.db");
try
{
conn.Open();
}
......
在 SQL SERVER 中的语句 是:
SELECT
(ROW_NUMBER() OVER (ORDER BY Name) - 1) / 4 + 1 AS TitleRow,
(ROW_NUMBER() OVER (ORDER BY Name) - 1) % 4 + 1 AS Title ......