在Sqlite中不存在INSERT VALUE?

时间:2015-09-28 04:00:35

标签: android sqlite

这句话:

INSERT INTO table (...)
VALUES (...) 
WHERE NOT EXISTS (...)

是否存在使用Sqlite3?

编辑:

INSERT OR IGNORE 

不适用于我的情况

1 个答案:

答案 0 :(得分:0)

请使用此方法检查数据库中是否存在值。非常简单明了..希望对您有用。

from pyramid.events import subscriber
from pyramid.events import BeforeRender

@subscriber(BeforeRender)
def add_global(event):
    event['GMAPS_API_KEY'] = get_gmaps_key()

def show_map(request):
    return render_to_response('views/map.mak', {},request=request)

config = Configurator()
config.include('pyramid_mako')
config.add_route('map', '/')
config.add_view(show_map, route_name='map')
app = config.make_wsgi_app()
host, port = '127.0.0.1', 8080
server = make_server(host, port, app)
server.serve_forever()
相关问题