Questions tagged «tsql»

T-SQL(事务结构查询语言)是Sybase ASE和Microsoft SQL Server支持的SQL功能的扩展。请勿将此标签用于MySQL,PostgreSql,Oracle(Pl / SQL)相关查询。请注意,使用LINQ编写的SQL代码也不属于该标签的一部分。该标记是专门为使用Microsoft SQL Server进行高级SQL编程而创建的。

4
SQL Server':setvar'错误
我正在尝试在T-SQL中创建一些脚本变量,如下所示: /* Deployment script for MesProduction_Preloaded_KLM_MesSap */ GO SET ANSI_NULLS, ANSI_PADDING, ANSI_WARNINGS, ARITHABORT, CONCAT_NULL_YIELDS_NULL, QUOTED_IDENTIFIER ON; SET NUMERIC_ROUNDABORT OFF; GO :setvar DatabaseName "MesProduction_Preloaded_KLM_MesSap" 但是,运行此命令时,出现错误,指出“':'附近的语法不正确”。我究竟做错了什么?
123 sql  sql-server  tsql 



13
在SQL Server中通过填充前导零来格式化数字
我们有一个旧的SQL表,SQL Server 2000使用了将近10年。 在其中,我们的员工证件编号存储为char(6)从000001到999999。 我现在正在编写一个Web应用程序,并且需要存储员工证卡号。 在我的新表中,我可以使用快捷方式来复制旧表,但是我希望通过简单地存储intfrom 1到的值来实现更好的数据传输,更小的大小等999999。 在C#中,我可以使用以下命令快速int设置徽章编号的值格式 public static string GetBadgeString(int badgeNum) { return string.Format("{0:000000}", badgeNum); // alternate // return string.Format("{0:d6}", badgeNum); } 如何修改此简单的SQL查询以格式化返回值? SELECT EmployeeID FROM dbo.RequestItems WHERE ID=0 如果EmployeeID为7135,则此查询应返回007135。

4
多个INSERT语句与具有多个VALUES的单个INSERT
我正在使用1000条INSERT语句进行性能比较: INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('6f3f7257-a3d8-4a78-b2e1-c9b767cfe1c1', 'First 0', 'Last 0', 0) INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('32023304-2e55-4768-8e52-1ba589b82c8b', 'First 1', 'Last 1', 1) ... INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('f34d95a7-90b1-4558-be10-6ceacd53e4c4', 'First 999', 'Last 999', 999) ..versus使用具有1000个值的单个INSERT语句: INSERT INTO T_TESTS (TestId, FirstName, …

4
SQL Server中“ Null”值的大小
我有一张有10列的大桌子。大多数情况下,其中4个仍然为空。我有一个查询,该查询不将null值设为任何大小或不包含字节大小。我读了几篇文章,其中有些在说: http://www.sql-server-citation.com/2009/12/common-mistakes-in-sql-server-part-4.html 有一个误解,即如果我们在表中具有NULL值,则它不会占用存储空间。事实是,NULL值占用空间– 2个字节 SQL:使用NULL值与默认值 甲NULL在数据库中的值是一个系统值占用一个字节存储的并指示值不存在,而不是一个空间或零或任何其他的默认值。 您能否指导我有关空值占用的大小。




14
如何使用INFORMATION_SCHEMA查找默认约束?
我正在尝试测试是否存在给定的默认约束。我不想使用sysobjects表,而是使用更标准的INFORMATION_SCHEMA。 我以前曾用它来检查表和主键约束,但是在任何地方都看不到默认约束。 他们不在吗?(我正在使用MS SQL Server 2000)。 编辑:我正在寻找通过约束的名称。

9
在TSQL中解析JSON
是否可以解析JSON的TSQL? 我不是要创建一个JSON字符串。相反,我想解析作为JSON传入的字符串parameter。
115 sql-server  tsql  json 


17
T-SQL中的PadLeft函数
我有下表A: id ---- 1 2 12 123 1234 我需要左id值零填充: id ---- 0001 0002 0012 0123 1234 我该如何实现?
113 string  tsql 



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.