首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Genie + SQLite中查询

在Genie + SQLite中查询
EN

Stack Overflow用户
提问于 2016-12-27 08:01:29
回答 0查看 84关注 0票数 1

我正在用Genie + SQLite练习,当我试图进行查询时,我被阻止了。

代码语言:javascript
复制
uses Sqlite

init    
    db : Sqlite.Database
    Sqlite.Database.open ("agenda.db3", out db)

    db.exec ("CREATE TABLE Contactos (pkiD INTEGER PRIMARY KEY, nombre TEXT UNIQUE, phone INTEGER)")

    stdout.printf( "Nuevo contacto: " )
    contacto_nombre:string = stdin.read_line()

    stdout.printf( "Teléfono: " )
    contacto_phone:string = stdin.read_line()

    enter:string = @"INSERT INTO Contactos (nombre, phone) VALUES ('$contacto_nombre', $contacto_phone)"

    // if contacto_nombre exists  ????????????
        //"SELECT nombre FROM Contactos WHERE nombre = 'contacto_nombre'"   ????
        //stdout.printf("%s ya está en la Agenda.\n", contacto_nombre)
    //else
        db.exec (enter)

如何检查值是否已经存在?谢谢。

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41337440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档