小编Tar*_*ryn的帖子

单引号问题

我必须更新我要查询的列

Update Table 
Set col = '[189] IS NOT NULL and [189] <> ''' 
Where colid= 198
Run Code Online (Sandbox Code Playgroud)

但它给出了输出:- [189] IS NOT NULL and [189] <> '

我想要输出:- [189] IS NOT NULL and [189] <> ''

我最后没有得到单引号。请让我知道如何提供更新查询?提前致谢。

sql-server

0
推荐指数
1
解决办法
83
查看次数

从 SQL 服务器表中获取的连续行

我们有以下表格结构

+---------+------------+-------+---------+------------+---------+-----------+----------+--------+
| EmpCode |   InDate   | Shift | ArrTime |  OutDate   | DepTime | HoursWrkd | OverTime | Status |
+---------+------------+-------+---------+------------+---------+-----------+----------+--------+
|     110 | 04/11/2008 | GN    | 9:45    | 04/11/2008 | 0:00    | 0:00      | 0:00     | P P    |
|     115 | 03/11/2008 | GN    | 9:44    | 03/11/2008 | 18:00   | 8:16      | 0:00     | P P    |
|     105 | 03/11/2008 | GN    | 0:00    | 03/11/2008 | 0:00    | 0:00      | 0:00     | A …
Run Code Online (Sandbox Code Playgroud)

sql-server

0
推荐指数
1
解决办法
2631
查看次数

如何创建连接2个表的视图?

我有两个表,我试图从中创建视图。我遇到的问题是我要加入的列在两个表中都没有相同的值。

这是我的表结构。

表格1

+-----+------+-------+
| bln | thn  | qty1  |
+-----+------+-------+
|   1 | 2014 |    10 |
|   1 | 2014 |    20 |
|   2 | 2014 |    30 |
|   3 | 2014 |    40 |
|   2 | 2014 |    50 |
|   4 | 2014 |    60 |
+-----+------+-------+
Run Code Online (Sandbox Code Playgroud)

表 2

+-----+------+------+
| bln | thn  | qty2 |
+-----+------+------+
|   3 | 2014 |  200 |
|   5 | 2014 |  400 | …
Run Code Online (Sandbox Code Playgroud)

sql-server

0
推荐指数
1
解决办法
184
查看次数

关于 sql server 中的最新行

我有一张桌子

  • ID
  • 姓名

当我在那之后插入新行时,我想知道我的表中的最新记录..

如何为此编写查询?我不想使用任何主键或时间戳或其他

任何人都可以回答这个问题吗?

sql-server-2008

-1
推荐指数
1
解决办法
59
查看次数

请问我能否获得有关使用 T-SQL 循环遍历 SQL 服务器实例中的所有用户数据库的帮助

请任何人都可以帮助我如何循环遍历实例中的所有用户数据库,为每个数据库执行以下查询?

该脚本在单独的语句中返回具有各自权限的用户列表。

SELECT 'USE '+ DB_NAME()+'; '+CASE WHEN dp.state <> 'W' THEN dp.state_desc ELSE 'GRANT' END +' ' + 
        dp.permission_name + ' TO ' + QUOTENAME(dpg.name) COLLATE database_default + 
        CASE WHEN dp.state <> 'W' THEN '' ELSE ' WITH GRANT OPTION' END +';' AS [-- Permission To Be Assign to the User --]
FROM    sys.database_permissions AS dp
INNER JOIN sys.database_principals AS dpg ON dp.grantee_principal_id = dpg.principal_id
WHERE   dp.major_id = 0 AND dpg.principal_id > 4
        AND (dpg.type in ('S','G','U'))
        AND dpg.name …
Run Code Online (Sandbox Code Playgroud)

sql-server t-sql

-1
推荐指数
1
解决办法
61
查看次数

标签 统计

sql-server ×4

sql-server-2008 ×1

t-sql ×1