tsql

    0热度

    1回答

    我有以下SQL代码,我工作到目前为止。 DECLARE @Table1 TABLE (ID INT Identity (1,1), Col1 varchar(50), Col2 varchar(50)) INSERT INTO @Table1 (Col1, Col2) VALUES ('CAN','ABCD'),('CAN','ABCE'),('CAN','MNPP'),('CAN','MNP

    1热度

    8回答

    我有这个表在我的数据库: tblAgencies ---------------------- AgencyID (PK) VendorID RegionID Name Zip 长话短说,我不小心抄我的整个表到自己 - 所以在我的表中的每一行都有一个副本。 但我的AgencyID字段是身份,并自动递增,我需要根据所有其他字段找到重复项,因为AgencyID是唯一的。 有谁知道我该怎

    1热度

    1回答

    我已经用google搜索了一个小时,但还没有找到解决方案。有没有办法编写一个GIT钩子,将来自提交的git消息放入SQL Server数据库的postreceive?我想要做的就是在我的数据库中存储一个包含所有提交的表,并且非常像bitbuckets问题跟踪器,如果提交消息类似于“关闭问题#2”,我想在另一个表中关闭问题。

    1热度

    1回答

    假设我有一个insert语句去往其中值来自另一个表的select语句。因此,一次插入许多记录。我有另一个只需要插入单个记录的进程。我怎样才能让SQL Server以更及时的方式执行单一插入语句?在我的观察中,单个人在多次插入运行时被阻塞了相当长的一段时间。如果单曲可以“滑入”,那将会很好。我尝试在插页上添加WITH (ROWLOCK)。

    0热度

    1回答

    我的数据库中有超过1000个存储过程。我有一些存储过程对于特定的模块。我需要找到特定存储过程中使用的表的列表。要做到这一点,我必须打开所有的存储过程,并手动获取所使用的表的列表。我需要一些Trans SQL查询来完成这项工作。

    1热度

    1回答

    实验细节: 我在Microsoft SQL Server Management Studio中运行此。 在一个查询窗口,我跑: BEGIN TRANSACTION a; ALTER table <table name> ALTER column <column> varchar(1025) 另外我运行: SELECT 1 FROM sys.objects

    3热度

    3回答

    是否有与COALESCE类似的函数,但值不是NULL? 如果它返回字符串文字N/A,我需要用另一个值替换标量值函数的返回值。如果将返回NULL我可以使用: SELECT COALESCE(dbo.GetFirstSsnInFromSsnOut(RMA.IMEI), RMA.IMEI) AS [IMEI to credit] , OtherColumns FROM dbo.TableNa

    1热度

    2回答

    我在Visual Studio 2008中编写的报表中有以下查询。参数@PostCode是一个逗号分隔的邮编字符串(仅限前半部分 - 即在'空间'之前的邮政编码中的所有内容)。列[PCode]是相应的数据(即邮编上半年列[Postcode]找到): SELECT Title, Forename, Surname, Address1, Address2, Address3, Address4, Ad

    2热度

    1回答

    嗨, 我有一个加入临时表的临时变量的小问题。任何输入将不胜感激。我按照试图解决问题的顺序提出问题。 首先,我有一个从select语句创建的临时变量。 变量@enhet有两行/观测值(在我的测试文件中,以后就会有更多): declare @enhet varchar(50) SELECT @enhet = A.[EnhetsId] FROM [StatistikinlamningDa

    1热度

    1回答

    作为我的实体框架部署的一部分,我试图将一些脚本部署到新创建的数据库上,但是出现以下错误; ALTER DATABASE statement not allowed within multi-statement transaction. 我的代码; internal sealed class Configuration : DbMigrationsConfiguration<DBContext>