-
WPF网格:如果我需要插入新行,是否有一种简单的方法来重新调整行项目?
所属栏目:[MsSql] 日期:2020-05-24 热度:79
网格行和列定义似乎是硬编码的,如下所示: Grid.Row=3 Grid.Column=1 我正在开发一个新的WPF应用程序,我不得不不断添加和删除我的网格中的新行,因为客户端决定了表单的外观。我发现这是一项相当繁琐的工作。如果在顶部附近插入一行,我必须手动更改我刚插[详细]
-
sql-server – 如何在引用表变量时修复“必须声明标量变量”错误?
所属栏目:[MsSql] 日期:2020-05-24 热度:84
我无法弄清楚为什么(或者你可能不能这样做)我得到了超出范围的错误 Must declare the scalar variable “@CompanyGroupSites_Master. 那么我无法在我的Cursor中以这种方式访问我的Table变量,或者我一定错过了一些简单的东西,当从光标体内引用时保持该表变量[详细]
-
sql – 如何选择不到1年的记录?
所属栏目:[MsSql] 日期:2020-05-24 热度:58
这应该是一个相当简单的问题,但我对SQL知之甚少。我有一个数据库,其中包含以下字段: client_id scheduled_amount deposit_amount message_code_id note_text system_date 现在我希望从运行SQL语句时选择少于1年的所有记录。我知道我应该使用DateDiff,任何[详细]
-
sql – 可以用HAVING子句删除吗?
所属栏目:[MsSql] 日期:2020-05-24 热度:118
我想做类似下面的事情: DELETE UserPredictions GROUP BY UserId HAVING COUNT(*) 500 但我收到语法错误。甚至可以在SQL Server中使用HAVING子句进行删除,还是必须将计数滚动到CTE并使用连接执行删除? 不是真的。 having子句意味着聚合,这意味着您不再拥[详细]
-
TSQL – 是否可以定义排序顺序?
所属栏目:[MsSql] 日期:2020-05-24 热度:166
是否可以为返回的结果定义排序顺序? 我希望排序顺序是’橙色”苹果”草莓’不上升或下降。 我知道ORDER BY可以做ASC或DESC但是有一个DEFINED(‘orange’,’apple’,’strawberry’)类型的东西? 这将在SQL Server 2000上运行。 它非常笨重,但您可以使用CA[详细]
-
现在可以将firebase用作中国的实时数据库
所属栏目:[MsSql] 日期:2020-05-24 热度:109
我现在正在开发社交应用程序。但最近我注意到Firebase在中国遭到封锁。所以我想确定firebase是否可以在中国使用? 目前,Firebase已被屏蔽,无法在中国和其他Google服务中使用,因为中国拥有 blocked所有带有* .google.com和* .googleapis.com的URI。 这也意[详细]
-
sql – cube,rollup和groupBy运算符之间有什么区别?
所属栏目:[MsSql] 日期:2020-05-24 热度:106
问题几乎在标题中。我找不到任何有关差异的详细文档。 我确实注意到了一个区别,因为在交换cube和groupBy函数调用时,我会得到不同的结果。我注意到对于使用’cube’的结果,我在经常分组的表达式上得到了很多空值。 这些不是以相同的方式工作。 groupBy只是[详细]
-
sql-server – 如何从我的主机Macbook连接到VirtualBox上运行的SQLServer
所属栏目:[MsSql] 日期:2020-05-24 热度:97
我想在我的Mac上运行SQLServer,但我不能在本机上运行它。如何托管带有 VirtualBox的SQLServer并从我的MacBook连接到本地开发? 下载 VirtualBox 从 here下载Windows 10 ISO 使用VirtualBox创建新的Windows 10 VM。当它要求“虚拟光盘文件”时,将其指向步骤2[详细]
-
SQL Left仅加入第一个匹配
所属栏目:[MsSql] 日期:2020-05-24 热度:117
我有一个针对大量连接的大表(行和列)的查询,但是其中一个表有一些重复的数据行导致我的查询出现问题。由于这是来自其他部门的只读实时订阅源,因此我无法修复该数据,但我正在尝试通过它来防止查询中的问题。 鉴于此,我需要将此垃圾数据作为左连接添加到我[详细]
-
sql – 如何在Rails 3/4中批量运行更新?
所属栏目:[MsSql] 日期:2020-05-24 热度:100
我需要批量更新数千条记录,我想分批处理更新。首先,我试过: Foo.where(bar: bar).find_in_batches.update_all(bar: baz) …我希望生成SQL,如: UPDATE foo SET bar = baz where bar=bar AND id (whatever id is passed in by find_in_batche[详细]
-
SQL Server 2008 FILESTREAM性能
所属栏目:[MsSql] 日期:2020-05-24 热度:145
我有一些关于SQL Server 2008的FILESTREAM功能的问题。 使用FILESTREAM功能返回从SQL Server 2008流传输的文件与从共享目录中直接访问文件的性能有什么不同? 如果100个用户在10秒钟的窗口内请求100个100Mb文件(通过FILESTREAM存储),SQL Server 2008的性能会[详细]
-
plsql – PL / SQL select into – 如果数据存在
所属栏目:[MsSql] 日期:2020-05-24 热度:148
我只有在存在数据时才需要选择局部变量. SELECT column1 INTO local_variable FROM table1 where column2 = condition; 这里如果没有匹配条件的数据,我得到一个没有数据发现的错误. 只有当某些数据符合条件时,我才需要选择局部变量.是否有一个简单的查询可以[详细]
-
tsql – 获取具有指定角色的所有数据库用户的列表
所属栏目:[MsSql] 日期:2020-05-24 热度:105
我想获取具有指定角色的所有数据库用户的列表。角色是存储过程或函数的参数。 有一些像用户名和选择语句一样的角色。 +============+==========| User name | Role |+============+========== MS SQL Server 2008 在SQL 2005和2008中,这个信息在两个目录视图[详细]
-
数据库中的水平和垂直分区有什么区别?
所属栏目:[MsSql] 日期:2020-05-24 热度:118
我读了 SELECT是将关系的水平分区分成两组元组。 和 PROJECT是将关系的垂直分割成两个关系。 但是,我不明白这是什么意思。你可以用外行的话说明吗? 不完整的答案,但它回答了问题标题中的问题。所以水平和垂直数据库分区的一般含义是: 水平分区涉及将不同[详细]
-
sql-server – 确定SQL Server中是否存在临时表的最佳方法是什么?
所属栏目:[MsSql] 日期:2020-05-24 热度:131
在编写我计划重新运行的T-SQL脚本时,我经常会使用临时表来存储临时数据。由于临时表是在运行中创建的,所以我想只有在存在表(在创建它之前)才能删除该表。 我会发布我使用的方法,但我想看看是否有更好的方法。 IF Object_Id(TempDB..#TempTable) IS NOT NUL[详细]
-
sql – ActiveRecord连接查询并在Rails中选择
所属栏目:[MsSql] 日期:2020-05-24 热度:173
在我的rails 4应用程序中,客户端(clients表)可以有很多项目(项目表)。我在每个表中都有一个名为name的列。我正在尝试编写一个连接,然后选择使用项目作为基表和客户端作为查找表。 client_id是projects表中的foreign_key: 我正在写我的查询如下: Project.j[详细]
-
删除行时,sql – “字符串或二进制数据将被截断”
所属栏目:[MsSql] 日期:2020-05-24 热度:166
我使用Microsoft SQL Server Management Studio Express连接到我们的SQL Server 2005(认为它的2005,它的版本9.000有些东西)。我有一个表,一列保存了很多文本。我已将列类型设置为文本。当我在这一列中有很多文本的行时,我无法删除它。当我尝试删除它时,我[详细]
-
sql-server – 使用sp_executesql从脚本化SP中停止SSMS?
所属栏目:[MsSql] 日期:2020-05-24 热度:67
当我使用SSMS来编写存储过程时,它会将脚本包装在一个sp_executesql语句中,这会使我错误。有没有办法阻止SSMS这样做,并使用直接的CREATE PROCEDURE …? 编辑:我的意思是SSMS不是SSIS 关闭“Include IF NOT EXISTS”选项。 它在Tools..Options,然后在弹出[详细]
-
SQL脚本找到外键到一个特定的表?
所属栏目:[MsSql] 日期:2020-05-24 热度:98
有没有一个查询会让我指向特定表列的外键?例如,说我有这三个表: __________|Table A |----------|Id |----------___________|Table B |-----------|Id ||TableAId | (Foreign Key to TableA.Id)-----------___________[详细]
-
SQL Server中的INSERT INTO SET语法
所属栏目:[MsSql] 日期:2020-05-24 热度:82
我从mySQL到SQL Server。 SQL Server中以下语法是否不起作用? INSERT INTO table SET fil1=234, fil2=324 SQL Server中是否有可比较的语句? 插入记录的SET方式不是 standard SQL.如果您需要使用类似的sql来进行更新和插入,那么应该使用MS SQL Server中的St[详细]
-
数据库设计 – 数据库设计 – 多个查找/枚举表或一个大表?
所属栏目:[MsSql] 日期:2020-05-24 热度:146
我有很多表使用Lookup / Enum参考大部分的列值。 例如: 个人表 – PersonID | RaceCode | HairColorCode | HairStyleCode | TeethConditionCode 位置表 – LocationID | SizeCode | OutsideColorCode | ConditionCode 像种族,大小,颜色,条件等等只是对代[详细]
-
SQL英文查询发生了什么?
所属栏目:[MsSql] 日期:2020-05-24 热度:96
SQL Server 2000已部署英文查询。那时候,我很年轻,而且还是SQL,所以我跳过了那一章。经过多年,再次有一个想法,可以制定一个可以理解简单用户问题的逻辑程序。 有什么可替代的吗?现在英文怎么说? 虽然不一样,但全文搜索是SQL 2005中存在的“英文查询”[详细]
-
如果值不为null,则更新数据库的SQL查询?
所属栏目:[MsSql] 日期:2020-05-24 热度:57
我有一张桌子,里面有大约17个田地。我需要在此表中执行频繁更新。但问题是我每次只更新几个字段。什么是在这种情况下编写查询以进行更新的最佳方法?我正在寻找一个选项,只有在它不为null时才会更新值。 例如,我在数据库Say A,B,C,D中有四个字段。 用户[详细]
-
sql-server – SQLCMD,命令行变量和脚本:setvar
所属栏目:[MsSql] 日期:2020-05-24 热度:69
运行SQLCMD.exe并为脚本变量提供命令行参数时,我希望在命令行中提供的值将覆盖SQL脚本文件中定义的值。 例如 给出以下SQL脚本: :setvar XXX SQL scriptprint $(XXX) 和命令行: sqlcmd.exe -S Server -d Database -E -b -i Script -v XXX=Batch script 我期[详细]
-
sql – Postgres – 将行转置到列
所属栏目:[MsSql] 日期:2020-05-24 热度:75
我有下表,为每个用户提供多个电子邮件地址。 我需要将其展开为用户查询的列。根据创建日期给我“最新”3个电子邮件地址。 user.name | user.id | email1 | email2 | email3**Mary | 123 | mary@gmail.com | mary@yahoo.co.uk | mary@test.com[详细]

浙公网安备 33038102330553号