在SQLite中,如何将列默认定义为当前用户?

时间:2009-02-10 02:43:47

标签: sqlite

在SQLite数据库中,如何将列默认定义为当前用户?

3 个答案:

答案 0 :(得分:3)

您是在谈论该列的默认值吗? SQLite的only valid默认值如下:

  

DEFAULT约束指定执行INSERT时要使用的默认值。值可以是NULL,字符串常量或数字。默认值也可以是特殊情况独立关键字CURRENT_TIME,CURRENT_DATE或CURRENT_TIMESTAMP之一。

答案 1 :(得分:2)

SQLite没有用户的概念。连接到SQLite时,不要使用用户名/密码“登录”。

如果您需要当前的操作系统用户,则应在从应用程序插入数据时将其指定为字符串。

答案 2 :(得分:1)

简单地说:一个没有。打算这样做意味着你的数据库必须知道应用程序状态,这是一种倒退。