-
tsql – 资本信函前的T-SQL空间
所属栏目:[MsSql] 日期:2020-05-23 热度:183
这个问题是不言自明的.你能指出一种在字符串的每个大写字母之间放置空格的方法. SELECT dbo.SpaceBeforeCap(ThisIsATestString) 会导致 This Is A Test String. 假设SQL Server 2005或更高版本,从这里修改的代码修改为: http://www.kodyaz.com/articles/case[详细]
-
sql – 如何在DB2中更新前100行
所属栏目:[MsSql] 日期:2020-05-23 热度:147
我知道在标准的SQL你可以这样做: update top (100) table1 set field1 = 1 (参考:how can I Update top 100 records in sql server) 但是在DB2中不允许这样做.有没有人可以告诉我如何在DB2中完成相同的结果?谢谢! 这是dooable,虽然你可能没有得到你期望的[详细]
-
sql-server – Msg 8152,字符串或二进制数据将被截断
所属栏目:[MsSql] 日期:2020-05-23 热度:62
我有这个表: CREATE TABLE Vendors( VendorID NUMERIC(10) NOT NULL, VendorName CHAR(50) NOT NULL, VendorAddress VARCHAR(30) NULL, VendorCityName[详细]
-
sql – Oracle:不包括用于触发触发器的一列的更新
所属栏目:[MsSql] 日期:2020-05-23 热度:166
在oracle中,我可以指定列,这应该引发触发器的触发: create or replace trigger my_triggerbefore update of col1, col2, col3 on my_table for each rowbegin // the trigger code will be executed only if col1 or col2 or col3 w[详细]
-
SQL Server:插入下一个可用的int
所属栏目:[MsSql] 日期:2020-05-23 热度:128
我正在处理SQL Server中有一个serial_no列的表,该列被定义为非null int.它似乎不是一个自动递增字段,就像我从插入语句中删除该列一样,我得到一个错误,说明serial_no字段不能为空. 那么如何插入下一个可用的号码? 我试过这个: INSERT INTO mytable (serial_n[详细]
-
CouchDB最佳实践 – 单个数据库中的所有实体与每个实体的新数据库?
所属栏目:[MsSql] 日期:2020-05-23 热度:164
我从CouchDB开始.使用数据库的最佳做法是什么?每个应用程序的单个数据库存储所有类型的实体,像“_type”属性,以区分每个实体,或者为每种实体区分一个单独的数据库? 一个具有大量不同类型文档的数据库,因此您可以利用 View Collation的优势.请注意,顶级名称[详细]
-
.net – linq等效的sql查询“不在(选择查询)”
所属栏目:[MsSql] 日期:2020-05-23 热度:198
我的sql代码如下: select UserId,UserName from aspnet_Users where UserId not in (select UsersId from tbluser where active=true) 什么是等效的linq表达式? 我第一次尝试在C#中使用LiNQ var result = from y in aspnet_Users[详细]
-
MS SQL中的自引用约束
所属栏目:[MsSql] 日期:2020-05-23 热度:189
MS SQL是否通过ON DELETE CASCADE选项限制自引用约束呢? 我有一个有父子关系的表,PARENT_ID列是ID的外键.使用ON DELETE CASCADE选项创建它会导致错误 “Introducing FOREIGN KEY constraint may cause cycles or multiple cascade paths. Specify ON DELETE[详细]
-
sql-server – 在多个数据库SQL SERVER 2005中查找一个表
所属栏目:[MsSql] 日期:2020-05-23 热度:158
我将一个表导出到服务器,但是找不到该表.也许我没有把正确的目标数据库.如果我的服务器有多个数据库,而不打开每个数据库,我该如何找到这个表? 我使用MS Sql Server Management Studio 2008. 粗糙而肮脏,但它会做这个工作. -- Instructions. Replace table_na[详细]
-
sql – 如何动态地使用日期作为列进行转动
所属栏目:[MsSql] 日期:2020-05-23 热度:62
我有一个包含产品ID和名称的表格,另一个表格包含这些产品在特定日期的库存.如Item1在1-1-2014有6个库存,在2-1-2014有8个库存. 我试图在存储过程中显示这些内容,使其看起来像一个日历,显示一个月中的所有日期以及单元格中可用的库存.展示这个的最佳方式是什么[详细]
-
sql – 父元素的递归连接
所属栏目:[MsSql] 日期:2020-05-23 热度:71
我有一个看起来像这样的表: ID |Name |Parent1 |A |NULL2 |B |NULL3 |C |14 |D |15 |E |36 |F |5 我希望有一个观点回报这个: ID |Name |ParentNames[详细]
-
sql – 在IN()列表中找不到的那些
所属栏目:[MsSql] 日期:2020-05-23 热度:130
道歉,如果有一个答案已经,我搜索,可能无法想到正确的关键词来找到它. 我有一张超过1000张桌子(如客户). 我有一个查询需要一个已知的客户名单的详细信息(例如CustomerID – 1,79,14,100,123) IN()函数是我想要用于查询的函数. 我知道找到与名单匹配的客户,我会[详细]
-
sql – 从字符串转换日期和/或时间时转换失败
所属栏目:[MsSql] 日期:2020-05-23 热度:117
我有一个相当简单的分页查询,用于从表中获取行 ALTER PROCEDURE mytable.[news_editor_paginate] @count int, @start int, @orderby intASBEGIN SET NOCOUNT ON; SELECT TOP (@count) * FROM ( SELE[详细]
-
sql – 可以使用LIKE和IN作为WHERE语句吗?
所属栏目:[MsSql] 日期:2020-05-23 热度:155
我有一个地名列表,并希望将它们与sql数据库中的记录进行匹配,问题是属性后面有引用号.例如. ‘Ballymena P-4sdf5g’ 是否可以使用IN和LIKE来匹配记录 WHERE dbo.[Places].[Name] IN LIKE(Ballymena%,Banger%) 对于这个构造来说,这是一个常见的误解 b IN (x, y[详细]
-
如何从T-SQL中的字符串中删除扩展的ASCII字符?
所属栏目:[MsSql] 日期:2020-05-23 热度:143
我需要从T-SQL中的SELECT语句中过滤掉(删除)扩展的ASCII字符. 我正在使用存储过程来做到这一点. 预期输入: eeee 预期产量: eeee 我找到的是MySQL. 我在用着 : Microsoft SQL Server Management Studio 11.0.2100.60Microsoft .NET Framework 4.0.30319.179[详细]
-
sql-server – 在SSIS中插入新记录之前如何清空目标表?
所属栏目:[MsSql] 日期:2020-05-23 热度:153
我使用SSIS来生成和转换新的数据,供以后在新系统中使用.我每次运行我的SSIS包都有问题,它会将新记录插入到我的目的地表中. 如何首先清空目标表(/ OLE DB Destination),然后插入新生成的记录? 目前,此问题的解决方法是在运行我的包之前从DestTable执行删除.[详细]
-
sql – 我可以在NOT NULL字段中插入一个空字符串吗?
所属栏目:[MsSql] 日期:2020-05-23 热度:144
我可以在一个非空字段中插入一个空字符串吗? insert into xyz(A,B) values(1,); // is this possible if B is NOT NULL? 是的,你可以… NULL值的概念是SQL的新手的常见来源,他们经常认为NULL与空字符串“0”相同或为零. 不是这种情况.在概念上,NULL表示“一[详细]
-
sql – 确定列上使用的最小十进制比例
所属栏目:[MsSql] 日期:2020-05-23 热度:171
在MS SQL中,我需要一种方法来确定特定小数列的行中使用的最大比例. 例如,Col1 Decimal(19,8)的缩放比例为8,但是我需要知道所有8是否被实际使用,或者只使用5,6或7. 样品数据: 123.12345000321.432100005255.123400005244.12345000 对于上述数据,我需要查询返[详细]
-
tsql – 在T-SQL中调试输出
所属栏目:[MsSql] 日期:2020-05-23 热度:170
调试T-SQL时,有没有像 Javascript的alert();函数或console.log可以用来在测试和调试SQL脚本或存储过程时输出值? 是的,它叫PRINT.看这里: http://msdn.microsoft.com/en-us/library/ms176047.aspx[详细]
-
sql-server – 更改SQL Server中链接服务器的属性
所属栏目:[MsSql] 日期:2020-05-23 热度:102
有没有办法更改现有链接服务器的属性(产品名称,数据源,提供者字符串等)?当我转到属性屏幕时,所有选项都将显示为灰色. 在SQL Server管理Studio中,单击链接服务器上的右键,选择“脚本链接服务器”,然后选择“DROP并创建”,然后选择“新建查询编辑器窗口”.您现[详细]
-
MS SQL Server最后插入的ID
所属栏目:[MsSql] 日期:2020-05-23 热度:76
在我的数据库中,所有表都使用Sequence(ID_Table)的公用表. TABLE_ID有两个字段(Common_ID,Table_Name). 如果我在表中插入任何记录,我必须首先在Table_ID(Auto-increment,Table_name)中插入一个记录,然后在其他表中使用该自动增量值. 例如,我想在Table_Product[详细]
-
sql – 当前月份的当前周数
所属栏目:[MsSql] 日期:2020-05-23 热度:155
我使用以下查询来获取当前周 选择提取(从current_timestamp一周),它显示34很好. 但是我如何得到当月的当前周数. 你可以找到本周的第一天: trunc(week, current_date) 本月第一周的第一天: trunc(week, date_trunc(month, current_date)) 减去两个以找到月中[详细]
-
sql – 实现一个有效的系统“未读取注释”计数器
所属栏目:[MsSql] 日期:2020-05-23 热度:80
我试图为以下问题找到最佳解决方案:需要设计一个数据库(基于postgres的),其中的触发器和计数器系统,这将形成一个有效地查询,更新和存储信息的系统“在页面上显示的每篇文章(或博客条目,或类似的)中存在多少未读的评论. 头脑中的每个解决方案,在查询,存储或更[详细]
-
SQL Express 2005/2008并发连接
所属栏目:[MsSql] 日期:2020-05-23 热度:109
快递版允许多少并发连接? 我的前端使用标准的ADO.Net代码,我打开与服务器的连接,获取我的数据,然后关闭连接.我是否正确地说,一旦连接关闭,它就允许另一个用户打开这个连接? SQL Server的快速版本不限制并发连接的数量 – 它们在其他方面施加限制 – 例如数[详细]
-
sql – varchar(128)比varchar(100)好
所属栏目:[MsSql] 日期:2020-05-23 热度:183
快问题如果我将使用十进制数字限制或十六进制(例如16,32,64而不是10,20,50),从存储数据的角度来看是否重要? 我问,因为我不知道这将与HDD上的集群有什么关系? 谢谢! 如果您需要存储超过100个字节的字符串,VARCHAR(128)优于VARCHAR(100). 否则,他们之间很少[详细]

浙公网安备 33038102330553号