Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
IIF(...) 不是公认的内置函数
我正在尝试在 Microsoft SQL Server 2008 R2 中使用它 SET SomeVar SomeOtherVar IIF SomeBool value when true value when false 但我收到一个错误
sql
sqlserver2008
TSQL
sqlserver2005
sqlserver2008r2
如何拥有引用另一个表的检查约束?
我在 SQL Server 2008 数据库中有以下表 tblItem 其中有一个ItemID field 好项目 它还有一个 ItemID 字段 并且有一个指向 tblItem 的外键 tblBadItem 它也有一个 ItemID 字段
sql
sqlserver
TSQL
sqlserver2008
checkconstraints
雪花:如果存在则删除列
我没有找到任何简单的方法来 翻译 Snowflake 中的以下 T SQL 查询 ALTER TABLE table1 DROP COLUMN if exists col1 有任何想法吗 谢谢 随着介绍雪花脚本和分支构造 https doc
TSQL
snowflakeclouddataplatform
SQL Server 中高效的字符串后缀搜索?
我想找到与谓词匹配的所有行MyColumn LIKE FooBar 但通过使用索引查找而不是扫描 一种方法本质上是创建 MyColumn 的反向版本并搜索反向模式 ooF 在该列上 在反向列上有一个常规索引 然而 我不喜欢手动创建这个反向列
sqlserver
TSQL
databaseindexes
在 C# 中执行基于存储过程的查询后,如何重新使用 CommandText 的 SqlCommand 对象?
我有一个示例代码 aCommand CommandType CommandType StoredProcedure aCommand Parameters AddWithValue book id bookID aCommand Param
c
NET
sqlserver
aspnetmvc3
TSQL
跨数据库的用户定义类型
我有一个数据库 其中包含我在多个数据库中使用的常用函数 这些函数之一采用表作为参数 该参数是用户定义的类型 我想知道是否有办法从另一个数据库调用这个函数 我尝试在其他数据库中定义类型 如下所示 DECLARE bits as Common
sqlserver2008
TSQL
userdefinedfunctions
从字符串中删除某些字符
我正在尝试删除某些字符 目前我的输出如下cityname district但我想删除cityname SELECT Ort FROM dbo tblOrtsteileGeo WHERE GKZ 06440004 Output B dinge
sqlserver
TSQL
分组和切换列和行
我不知道这是否会被正式称为枢轴 但我想要的结果是这样的 Alex Charley Liza 213 345 1 23 111 5 42 52 2 323 5 23 1 324 5 我的输入数据采用这种形式 Apt Name
sql
sqlserver
TSQL
Pivot
SQLServer2012
如何为SQL Server 2005实例中的所有数据库创建DDL触发器
我将为 SQL Server 实例中的所有数据库创建一个 DDL 触发器 我想在一次运行中完成此操作 而不是为每个数据库运行多次 下面是我需要执行的两个 T SQL 语句 Create table use
TSQL
ddltrigger
在对象数组内的特定 JSON 值上创建索引
假设我的表中有一个 varchar 列 其结构如下 Response DataArray Type Address Value 123 Fake St Type Name Value John Doe 我想在 DataArray 数组元素的
sqlserver
TSQL
TSQL - 生成文字浮点值
我理解比较浮点数时遇到的许多问题 并对它们在这种情况下的使用感到遗憾 但我不是表格作者 只有一个小障碍需要克服 有人决定使用浮点数 就像您期望使用 GUID 一样 我需要检索具有特定浮点值的所有记录 sp help MyTable Colu
sql
sqlserver
TSQL
floatingpoint
literals
T-SQL 是否可以通过单个快速操作进行更新/插入
假设我有一个表 我想插入一行 新行的键可能已经与表中现有行的键匹配 在这种情况下我想更新现有行 或者 它可能不存在于表中 在这种情况下应插入新行 执行此类操作最有效的方法是什么 我想先做一个SELECT 也许与EXISTS 查看是否存在特定
sqlserver2008
TSQL
sqlserver2008r2
SQL 查询将文本数据存储在 Varbinary(max) 中
有没有办法让 varbinary 在 SQL Server 中接受文本数据 这是我的情况 我有相当大量的 XML 我计划以 压缩 格式存储它们 这意味着 Varbinary 但是 当我进行调试时 我希望能够翻转配置开关并以纯文本形式存储 以
NET
sqlserver
TSQL
Text
varbinary
错误:不支持的 PIVOT 列类型:文本
我正在尝试执行 PIVOT 但出现错误 我正在尝试查看哪些患者接受了多次间隔治疗 该列是文本类型 我尝试在查询中将列类型转换为 VARCHAR MAX 但仍然收到错误 这是我的代码 SELECT patientname IntervalNa
sqlserver
TSQL
Pivot
SQLServer2019
合并sql中的列
我正在使用 SQL Server 2017 有一个存储过程 其中我有一个带有连接的简单选择 例如 SELECT p legacyKey AS JobNumber p Name AS JobName G Label AS DesignStat
sql
sqlserver
TSQL
对于返回超过1个值的SQL select,当Id为GUID时它们如何排序?
我想知道 SQL Server 如何对查询返回的数据进行排序 并且各个表的 Id 列都是 uniqueidentifier 类型 我在创建所有 GUID 时使用 NHibernate GuidComb 并执行以下操作 Sheet sheet
sql
sqlserver
nhibernate
TSQL
uniqueidentifier
如何连接子查询的第一行?
我有一个发票表和一个按键关联的相关数据的子表 特别是 对于每张发票 我只对子表中的第一个相关行感兴趣 鉴于我想要每个发票键都有一个相关行 我该如何实现这一点 Select i Invoice Number c Carrier Name Fr
sqlserver
TSQL
sqlserver2000
SQL Server 中的嵌套事务
sql server 允许嵌套事务吗 如果是的话那么交易的优先级是什么 来自 SQL Server 上的 MSDN 文档 嵌套交易 http msdn microsoft com en us library ms189336 SQL 90
sql
sqlserver
TSQL
Transactions
每行中非空列的计数
我有一个包含 4 列的表 在第 5 列中我想存储前 4 列中有多少个非空列的计数 例如 其中 X 是任意值 Column1 Column2 Column3 Column4 Count X X NULL X 3 NULL NULL X X 2
sql
sqlserver
TSQL
select
SQL中的三元运算符? “传递给 LEFT 或 SUBSTRING 函数的长度参数无效”
抱歉这个误导性的话题 我不知道如何更好地表达 因为我主要是一名软件开发人员 所以我想到了三元运算符并解决了以下问题 我需要找到通过可为空的外键链接两个表的最可靠的方法 modModel and tabSparePart 两者之间唯一的相似之
sqlserver2005
TSQL
1
2
3
4
5
6
...91
»