在SQLite數據庫中,如何定義一個列默認爲當前用戶?在SQLite中,如何定義一個列默認爲當前用戶?
1
A
回答
3
你說的是列的默認值嗎?是的SQLite的only valid默認值如下:
的DEFAULT約束指定執行INSERT時使用的缺省值。該值可以是NULL,字符串常量或數字。默認值也可以是特殊情況下獨立關鍵字CURRENT_TIME,CURRENT_DATE或CURRENT_TIMESTAMP之一。
2
SQLite沒有用戶的概念。連接到SQLite時,不會用用戶名/密碼「登錄」。
如果您需要當前操作系統用戶,則應從應用程序插入數據時將其指定爲字符串。
1
簡而言之:一個不。意圖這樣做意味着您的數據庫必須意識到應用程序狀態,這是倒退。
+0
我不確定。在大多數大企業中,他們的內部審計部門要求在有史以來的表中添加額外的列,其中包括last_edited_by,last_edited_at等詳細信息。我總是將這些列默認爲當前用戶和當前日期時間。以任何其他方式做它只是簡單的辛勤工作。 – jussij 2009-02-10 03:27:27
相關問題
- 1. 如何在默認導航中設置用戶當前位置一個Geopoint?
- 2. 如何在Rails中爲文本列定義默認列值?
- 3. SQLite ADO .NET:如何爲GUID指定一個默認值?
- 4. mysql將列的默認值設置爲當前登錄用戶
- 5. 在Oracle中爲當前用戶設置默認值
- 6. 作爲列默認SQLite UUID
- 7. 如何爲Django Guardian中的用戶定義默認權限?
- 8. 創建一個表列默認爲當前日期
- 9. 如何定義當前用戶?
- 10. 如何在下拉列表中默認顯示當前日期?
- 11. 默認colorscheme在用戶定義之前加載導致「flash」
- 12. 如何在HK2中定義一個「默認」實現?
- 13. 將userId設置爲從默認設置爲當前用戶
- 14. 如何在silverlight中定義默認html?
- 15. 在Liquibase中定義一個具有默認值的列
- 16. 如何定義一個創建前一個對象的默認構造函數
- 17. 如何將默認值設置爲Sqlite中的TEXT列?
- 18. 如何在kendo-date-picker中顯示當前日期作爲默認選定值
- 19. 如何在自定義路線中獲取當前用戶?
- 20. 使我列一個默認的dateCreated會以當前時間
- 21. 如何在Wordpress中停用當前帖子的默認類別
- 22. 區分Sharepoint用戶定義的列和默認列
- 23. 如何給當前時間有默認
- 24. 如何在Sharepoint 2010中將用戶字段設置爲當前通過XML登錄的用戶的默認值?
- 25. 如何將當前登錄的用戶作爲默認值傳遞給表單
- 26. 爲JLabel定義默認值
- 27. 使模型默認用戶當前用戶
- 28. 使用當前日期作爲列的默認值
- 29. 如何在自定義任務中定義默認dependsOn
- 30. 爲Postgres中所有當前定義的角色設置默認ACL
實際上不*完全*真;我有一個列聲明如下:「timestamp」TEXT DEFAULT(strftime('%Y-%m-%dT%H:%M','now','localtime')),它有一個默認的函數值。也許這可以分類爲字符串常量? – polyglot 2009-02-10 04:22:29