在SQLite数据库中,如何将列默认定义为当前用户?
答案 0 :(得分:3)
您是在谈论该列的默认值吗? SQLite的only valid默认值如下:
DEFAULT约束指定执行INSERT时要使用的默认值。值可以是NULL,字符串常量或数字。默认值也可以是特殊情况独立关键字CURRENT_TIME,CURRENT_DATE或CURRENT_TIMESTAMP之一。
答案 1 :(得分:2)
SQLite没有用户的概念。连接到SQLite时,不要使用用户名/密码“登录”。
如果您需要当前的操作系统用户,则应在从应用程序插入数据时将其指定为字符串。
答案 2 :(得分:1)
简单地说:一个没有。打算这样做意味着你的数据库必须知道应用程序状态,这是一种倒退。