相关疑难解决方法(0)

需要用于多行搜索的正则表达式(grep)

可能重复:
如何在文件中搜索多行模式?使用pcregrep

我正在运行a grep来查找任何*.sql文件,select其后跟单词customerName后跟单词from.此select语句可以跨越多行,并且可以包含制表符和换行符.

我在下面尝试了一些变化:

$ grep -liIr --include="*.sql" --exclude-dir="\.svn*" --regexp="select[a-zA-Z0-
9+\n\r]*customerName[a-zA-Z0-9+\n\r]*from"
Run Code Online (Sandbox Code Playgroud)

然而,这只是永远运行.请问有人能帮助我正确的语法吗?

regex linux grep cygwin

210
推荐指数
3
解决办法
19万
查看次数

How do I import .sql files into SQLite 3?

I have .sql files which have the following content:

#cat db.sql
create table server(name varchar(50),ipaddress varchar(15),id init)
create table client(name varchar(50),ipaddress varchar(15),id init)
Run Code Online (Sandbox Code Playgroud)

How do I import this file into SQLite so that these are created automatically?

sql sqlite

88
推荐指数
4
解决办法
12万
查看次数

sqlite3:从命令行将模式转储到.sql文件中

我试图将架构test.db仅(即没有数据)转储到schema.sqlOS X中从命令行调用的文件中,而不启动sqlite3.

我知道我能做到:

sqlite3
.open test.db
.output schema.sql
.schema
.quit
Run Code Online (Sandbox Code Playgroud)

但是我不想启动sqlite 3.这......

echo '.output schema.sql' | sqlite3 test.db
Run Code Online (Sandbox Code Playgroud)

创建空文件,但这...

echo '.schema' | sqlite3 test.db
Run Code Online (Sandbox Code Playgroud)

仅打印架构.如何从终端将其写入该文件?

谢谢!

sql sqlite macos terminal

12
推荐指数
2
解决办法
8615
查看次数

是否有可能以编程方式将SQLite数据库转换为C/C++中的SQL语句?

我知道SQLite命令行工具中存在.dump函数,Python有一个模拟.dump函数的iterdump命令.

是否有标准API调用或C/C++包装器以编程方式提供.dump功能?

c c++ sqlite

11
推荐指数
1
解决办法
2802
查看次数

从SQLite 3导出数据

我需要一种简单的方法从多个表的SQLite数据库导出数据,然后将它们导入另一个数据库.

这是我的情景.我有5个表:A,B,C,D,E.

每个表都有一个主键作为名为ID的第一列.我想要一个Unix命令,它只能以可导入另一个数据库的格式从主键转储行中的数据.

我知道我能做到

sqlite3 db .dump | grep INSERT
Run Code Online (Sandbox Code Playgroud)

但是这给了我表中的所有数据.我不是数据库专家,我正在尝试使用所有unix命令来编写shell脚本,而不是编写C++代码来执行此操作(因为这是人们告诉我这是最简单的方法) .我只是拒绝编写C++代码来完成一项任务,可以在命令行的4-5语句中完成.

有什么建议?

sql sqlite

9
推荐指数
2
解决办法
2万
查看次数

Android程序将SQLite数据库转换为excel

I want to change the sqlite database .db file to excel.

但我无法找到我到底要做什么.任何人都可以用一种简单的方式详细说明我必须执行的任务才能完成这项任务.

通过在Google上搜索,会出现如此多的链接,但我无法逐步理解这一点.

我已经按照这些链接:

1. 如何将excel表转换为android中的sqlite数据库

2. SQlite数据库以编程方式在Android中转换为Excel文件格式

3. http://opencsv.sourceforge.net/

excel android android-sqlite

4
推荐指数
1
解决办法
2万
查看次数

从 SQLite 3 中的现有数据库创建脚本

您知道从 SQLite 3 中的现有数据库创建 sql 脚本的任何方法吗?

sql sqlite

4
推荐指数
1
解决办法
2280
查看次数

标签 统计

sqlite ×5

sql ×4

android ×1

android-sqlite ×1

c ×1

c++ ×1

cygwin ×1

excel ×1

grep ×1

linux ×1

macos ×1

regex ×1

terminal ×1