雪花:删除列(如果存在)

问题描述我找不到任何简单的方法来翻译Snowflake中的以下T-SQL查询。ALTERTABLEtable1DROPCOLUMNifexists[col1]有什么想法吗?谢谢!推荐答案目前无法在删除列时指定是否存在_,因此简单翻译如下:ALTERTABLEtable1dropc

发布:2022-10-16 标签:tsqlsnowflake-cloud-data-platform


SQL内部联接2个子查询

问题描述我正在尝试将这两个子查询(我认为它无论如何都是这样叫的)连接在一起,其中第一个查询的分支名称等于第二个查询的分支名称。但是,他们似乎不想连接在一起,而且由于我对SQL的了解有限,我似乎找不到一种方法来解决这个问题。我试着在各种位置移动括号,但它也不喜欢那样。SELECT*

发布:2022-10-16 标签:sqltsqlinner-joinsubquery


根据位置和分隔符拆分字符串

问题描述我需要帮助。关于CHARINDEX、PATINDEX、SUBSTRING、LEFT和RIGHT上的SQL的问题。我有需要根据位置和分隔符拆分的字符串。其中一部分用作列名,另一部分用作数据。并基于行ID对其进行分组。然后根据需要对这些值求和。样本数据、ID、字符串120:4

发布:2022-10-16 标签:sql-servertsqldelimiterpatindexcharindex


删除查询不适用于多个列的ORDER BY

问题描述CREATETABLESAMPLE1(CNVARCHAR(MAX),CRVARCHAR(MAX),DNVARCHAR(MAX),DRVARCHAR(MAX),DMRVARCHAR(MAX))INSERTINTOSAMPLE1VALUES('C1','A','D1','--

发布:2022-10-16 标签:sqlsql-servertsqlsql-delete


Sql SERVER从FORM XML插入动态全局命名表

问题描述我要将数据插入到动态名为:的临时全局表中SET@SQL='CREATETABLE'+Cast(@TableNameasVARCHAR(60))+'(AdrVARCHAR(1000))';execute(@SQL);我能够检索我需要的值,如下所示:SELECTRecipie

发布:2022-10-16 标签:xmlsql-servertsqlsql-insert


将多个参数传递给表值函数

问题描述我有一个表值函数,如下所示。当我试图同时传递多个参数时,我收到类似"函数指定的参数太多"之类的错误。CREATEFUNCTION[dbo].[GetCompanyUsers](@CompanyIdBIGINT)RETURNS@UsersTABLE(IdBIGINT,Con

发布:2022-10-16 标签:sqltsqlsql-server-2008reporting-servicesssrs-2008


为什么SQL Len函数为包含多个字符的字符串返回'1'?

问题描述简单的问题-当我在下面的查询中打印@len变量的值时,为什么我得到的值是1,而不是12(指定字符串中的字符数)?DECLARE@stringvarcharDECLARE@indexintDECLARE@lenintDECLARE@charchar(1)SET@string

发布:2022-10-16 标签:sqltsqlsql-server-2008-r2


SQL查询Where Column=''返回Emoji字符🎃和🍰

问题描述好的,我有一个包含三列的表:Id,Key,Value我要删除Value为空('')的所有行。因此,我在删除之前编写了SELECT查询,即:Select*from[Imaging.ImageTag]where[Value]=''到目前为止都是相当标准的...现在是奇怪的部分

发布:2022-10-16 标签:sql-servertsqlunicodecollationsupplementary


Sybase在空字符串的位置插入一个空格。

问题描述显然,在VARCHAR列中插入空字符串('')时,Sybase(在ASE15.7中测试)会插入一个空格字符。通过实验,我验证了选项ansinull对此行为没有影响:>setansinullon>createtablea(a1varchar(1))>insertintoa(

发布:2022-10-16 标签:sqlsql-servertsqlsybasesap-ase


使用Dapper实现一对多映射

问题描述试图弄清楚这一点,但我不能让它起作用。此查询:selectMultiCollections.*,Collections.*fromMultiCollectionsleftjoinMultiCollectionCollectionsonMultiCollections.Id

发布:2022-10-16 标签:sqlc#tsqldapperone-to-many