-
sql – 构建逗号分隔列表?
所属栏目:[MsSql] 日期:2020-05-23 热度:192
我试图使用SQL来构建一个逗号分隔的cat_id列表 代码是: declare @output varchar(max)set @output = null;select @output = COALESCE(@output + , , ) + convert(varchar(max),cat_id) 编辑:更改为’null,STILL相同. 但是输出得到的就是[详细]
-
使用T-SQL / MS-SQL将字符串附加到现有表格单元格最简单的方法是什么?
所属栏目:[MsSql] 日期:2020-05-23 热度:78
我有一个带有’filename’列的表. 我最近在这个列中插入了一个插入,但是我匆忙地忘记将文件扩展名附加到输入的所有文件名.幸运的是他们都是’.jpg’的图像. 如何轻松更新这些插入字段的’filename’列(假设我可以根据已知的id值选择最近的行)来包含’.jpg’扩[详细]
-
sas proc sql中的两个数字
所属栏目:[MsSql] 日期:2020-05-23 热度:77
我有一个表,它有两个数字值称为年和月.我想创建一个名为ym的一个新表,它只是年和月的连接.这是一个例子: proc sql;create table test as select CONCAT(year, month) as ym from tbl;run; 什么是CONCAT功能去那里? 只要你在9.1.3或更高版本(和9.2或更高版本[详细]
-
SQL Server:如何测试字符串是否只有数字字符
所属栏目:[MsSql] 日期:2020-05-23 热度:166
我正在SQL Server 2008中工作.我试图测试一个字符串(varchar)是否只有数字字符(0-9).我知道IS_NUMERIC功能可以给出虚假的结果. (我的数据可能有$符号,不应该通过测试.)所以,我正在避免这个功能. 我已经测试了一个字符串是否有任何非数字字符,即, some_column[详细]
-
sql-server – 将数据从SAP导出到SQL Server [已关闭]
所属栏目:[MsSql] 日期:2020-05-23 热度:119
我有一个应用程序,它使用SQL Server 2008来存储需要从SAP(其在该公司中使用Oracle 11作为后端)提供一堆财务信息的数据. 我问SAP的人是否可以阅读表格,他们说没有办法. 我要求他们直接连接到我的数据库来填充我的表,他们说没有办法. (我有一个来自Oracle数据库[详细]
-
sql-server – SQL Server格式日期DD.MM.YYYY HH:MM:SS
所属栏目:[MsSql] 日期:2020-05-23 热度:178
我如何得到一个日期像“dd.mm.yyyy HH:MM:SS” 我尝试了以下,但它不是我正在寻找… select convert(varchar(20),getdate(),113) 结果:2011年7月14日09:23:57 非常感谢 缓慢的 见 http://msdn.microsoft.com/en-us/library/ms187928.aspx 你可以连接它: SE[详细]
-
数据结构 – 为什么我们需要一个单独的数据结构,如数据库和文件系统的B-Tree?
所属栏目:[MsSql] 日期:2020-05-23 热度:53
我在B树上阅读,看起来像在O(lg n)时间内实现动态集合操作.红黑树( JavaMap中的TreeMap)也在渐近的同一时间框架内实现了相同的操作.所以我想知道什么使B树对数据库和文件系统更有用 存在B-tree的主要原因是更好地利用读取和写入大块数据的设备的行为.当数据必[详细]
-
sql – 确定多表查询的锁定顺序?
所属栏目:[MsSql] 日期:2020-05-23 热度:172
SQL标准是否指定多表查询的锁定顺序? 例如,给出: SELECT department.id FROM权限,终端,部门WHERE department.id =? AND terminal.id =? AND permissions.parent = department.id AND permissions.child = terminals.id; SQL标准是否保证锁定顺序,还是由([详细]
-
将超大规模查询从SQL Server转换为MySQL – JOIN问题
所属栏目:[MsSql] 日期:2020-05-23 热度:93
我有一个在SQL Server 2008中运行良好的查询但是当我尝试将它与 MySQL一起使用时,它似乎是JOIN的问题. 第一个错误是 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use ne[详细]
-
数据库 – 循环或输出中的最后和第一个内容(coldfusion)
所属栏目:[MsSql] 日期:2020-05-23 热度:70
我想知道是否有可能显示从ColdFusion中的Loop或Output中获取的特定内容,例如我有一个输出: cfoutput query=get_service_plusb#SUBJECT#/bbr/#plus_content#br//cfoutput 及其查询,以防万一: cfquery name=GET_SERVICE_PLUS datasource=#DS[详细]
-
经常更改的数据库的最佳.NET解决方案
所属栏目:[MsSql] 日期:2020-05-23 热度:139
我目前正在构建一个小型CRUD应用程序.他们的数据库是一个巨大的混乱,并将在未来6个月到一年中频繁变化.您对我的数据层推荐什么? 1)ORM(如果是,哪一个?) 2)Linq2Sql 3)存储程序 4)参数化查询 我真的需要一个足够动态的解决方案(快速和容易),我可以经常替换表[详细]
-
sql – 从Postgres中选择截断的字符串
所属栏目:[MsSql] 日期:2020-05-23 热度:120
我在Postgres中有一些大的varchar值,我想要SELECT并移动到其他地方.他们要去的地方使用VARCHAR(4095)所以我只需要最多4095个字节(我认为是字节),其中一些变量非常大,所以性能优化就是选择它们的截断版本. 我怎样才能做到这一点? 就像是: SELECT TRUNCATED(m[详细]
-
sql – 如何重建历史视图?
所属栏目:[MsSql] 日期:2020-05-23 热度:120
我正在探索 Change Data Capture作为存储时间数据库的选项.这是伟大的,因为它只存储三角洲,似乎可以解决我的问题.当我启用CDC时,系统表下会出现一堆表. 当查询cdc.dbo_MyTable时,我可以看到表上发生的所有更改.现在,我将如何构建历史观?例如,如果我想在特定[详细]
-
.net – 用“SQL”查询Active Directory?
所属栏目:[MsSql] 日期:2020-05-23 热度:74
我只是想知道是否有人知道或制作了一个围绕Active Directory的包装器,以便能够在.net中轻松查询它?有点像“LINQ-to-ActiveDirectory”或一些SQL方言,即能够做“SELECT DISTINCT(DEPARTMENT)FROM / Users / SomeOU / AnotherOU”或“SELECT user FROM domain[详细]
-
sql-server – Meteor JS和SQL Server
所属栏目:[MsSql] 日期:2020-05-23 热度:169
Meteor.js是否有一种简单的方式与SQL Server的交互方式与MongoDB相同?例如,通过使用这里找到的Node.js MSSQL驱动程序: http://www.microsoft.com/en-us/download/details.aspx?id=29995 – 但是理想情况下,这需要在linux中工作. 我找到的最接近的是tedious[详细]
-
sql-server – SQL Server – 声明变量但仍然说“必须声明标量变量”
所属栏目:[MsSql] 日期:2020-05-23 热度:115
我试图在Microsoft SQL Server上运行这套SQL命令,但是我收到这个错误: Msg 137, Level 15, State 1, Line 1 Must declare the scalar variable “@dbstatus”. 我以为我已经声明了变量,所以我不知道为什么它仍然抛出错误? DECLARE @dbname nvarchar(100) DE[详细]
-
sql-server – TSQL:按周分组客户订单
所属栏目:[MsSql] 日期:2020-05-23 热度:100
我有一个表,收集订单.领域是: customerName(text) DateOfOrder(datetime). 我想每个客户每周显示订单总额.我想安排每周的星期五,这样看起来像这样: all dates follow mm/dd/yyyybobs pizza, 3/5/2010, 10the phone co,3/5/2010,5bobs pizza, 3/12/2[详细]
-
数据库 – 如何找到最多数据点的一小时?
所属栏目:[MsSql] 日期:2020-05-23 热度:161
我有一个数据库表,有数十万个论坛帖子,我想知道什么时间段包含最多的帖子. 我可以一次爬行一分钟,保持一系列时间戳,跟踪时间最多的时间,但我觉得有更好的方法来做到这一点.我将在一年的职位上运行这个操作,所以检查一年中的每一分钟似乎都很可怕. 理想情况下,[详细]
-
TSQL返回NO或YES,而不是TRUE或FALSE
所属栏目:[MsSql] 日期:2020-05-23 热度:199
如果某些列返回FALSE,我如何显示不同的值, 例如, COLUMN“BASIC”返回FALSE,但是我需要为用户显示YES或NO.案例FALSE,返回NO. 如果varchar或bit,处理NULL case when BASIC = FALSE then NO when BASIC FALSE then YES else UNDEFINEDe[详细]
-
sql-server – Varchar列:Nullable与否
所属栏目:[MsSql] 日期:2020-05-23 热度:160
我们组织中的数据库开发标准声明varchar字段不应该允许空值.它们应该有一个空字符串(“”)的默认值.我知道这使得查询和连接更容易,但今天,我的一个同事质疑我为什么标准只存在于varchar类型,而不是其他数据类型(int,datetime等).我想知道其他人是否认为这是一[详细]
-
sql – Microsoft Jet通配符:星号或百分号?
所属栏目:[MsSql] 日期:2020-05-23 热度:71
Microsoft Jet中LIKE操作符中的多个字符通配符是什么,什么设置影响(如果有)?我正在支持运行在Microsoft Jet(在Access数据库)上的旧ASP应用程序,它使用LIKE运算符中的%符号,但是我有一个客户在他的环境中显然有问题,因为%字符被理解为常规字符,我假设他的多[详细]
-
sql-server – 在不同数据库模式之间同步数据的最佳技术?
所属栏目:[MsSql] 日期:2020-05-23 热度:60
我有一个现有的SQL Server 2005数据库运行我们的会计/清单应用程序.我们正在考虑使用一个新的在线排序框架 – 它拥有自己的数据库. 如果我们使用这个新的框架,我们将需要将现有库存数据库中的在线订单数据(库存,价格,订单,客户)几乎实时地转移到现有库存数据[详细]
-
如何在数字字段中使用SQL中的LIKE条件?
所属栏目:[MsSql] 日期:2020-05-23 热度:106
我使用这个查询来获取一些特定的数据:“select * from emp where emp_name LIKE”%’”; emp_nam是字符字段,我如何使用与数字字段相同的逻辑条件?就像是: “select * from emp where emp_id ???? 其中emp_id是数字字段. 谢谢, 您不能在数字上做通配符,但[详细]
-
sql – 为什么Postgres Group By NULL select count?
所属栏目:[MsSql] 日期:2020-05-23 热度:161
我正在尝试使用以下SQL获取表中每个值的计数: SELECT col, COUNT(col)FROM table GROUP BY col (在真实代码中有一个WHERE子句,但没有影响). 当我运行这个我得到如下结果: a - 5b - 4null - 0 无论我有多少空条目,它总是显示一个计数为0. 任何想法为什么?[详细]
-
如何从SQL Server Management Studio中的表生成CRUD存储过程
所属栏目:[MsSql] 日期:2020-05-23 热度:70
在SSMS中如何使用表和自动生成CRUD存储过程? SSMS没有生成CRUD过程的能力.您可以通过右键单击脚本表As生成INSERT,UPDATE语句等.但是我认为你会有更好的运气与 Mladen Prajdic’s SSMS Tools Pack.[详细]

浙公网安备 33038102330553号