sql 允许网络应用程序用户根据权限插入的方法
sql approach to allow web application user to insert based on permissions
我正在构建一个包含 User 或 Admin 用户类型的小型 Web 应用程序。
在我的用户 table 中,我有一个布尔标志 is_admin
。我正在尝试设计一个查询,以便 Web 应用程序用户可以在 is_admin
为真时执行插入 table。
是否有明确的方法来编写布尔值为 true 的插入查询?我应该使用程序还是有更好的方法来处理这个问题?
您可以先检查它是否来自用户table的is_admin
,然后插入另一个table。
IF EXISTS (SELECT * FROM users WHERE is_admin=1 )
INSERT INTO Table
我正在构建一个包含 User 或 Admin 用户类型的小型 Web 应用程序。
在我的用户 table 中,我有一个布尔标志 is_admin
。我正在尝试设计一个查询,以便 Web 应用程序用户可以在 is_admin
为真时执行插入 table。
是否有明确的方法来编写布尔值为 true 的插入查询?我应该使用程序还是有更好的方法来处理这个问题?
您可以先检查它是否来自用户table的is_admin
,然后插入另一个table。
IF EXISTS (SELECT * FROM users WHERE is_admin=1 )
INSERT INTO Table