user-defined-types相关内容

SQL Server 2008:多语句 UDF 能否返回 UDT?

多语句 UDF 是否有可能返回用户定义的表类型,而不是在其返回参数中定义的表? 所以代替: 创建函数 MyFunc(@p1 整数,@p2 字符)退货@SomeVar 表(c1 整数)作为 我想做: 创建函数 MyFunc(@p1 整数,@p2 字符)退货@SomeVar MyTableType作为 这样做的原因是我的函数内部调用了其他函数,必须传入MyTableType UDT,即使 ..

子类化 numpy 标量类型

我正在尝试对 numpy.complex64 进行子类化,以便利用 numpy 存储数据的方式(连续的、交替的实部和虚部),但使用我自己的 __add__, __sub__, ... 例程. 我的问题是,当我制作一个 numpy.ndarray 时,设置 dtype=mysubclass,我得到一个 numpy.ndarray 和 dtype='numpy.complex64' 代替,这导致 ..
发布时间:2021-08-31 19:54:52 Python

具有用户定义类型的 C++ 最小堆

我正在尝试在 C++ 中为我创建的结构类型实现最小堆.我创建了一个该类型的向量,但是当我在它上面使用 make_heap 时它崩溃了,这是可以理解的,因为它不知道如何比较堆中的项目.如何为结构类型创建最小堆(即,顶部元素始终是堆中最小的元素)? 结构如下: struct DOC{int docid;双排;}; 我想使用等级成员比较 DOC 结构.我该怎么做? 我尝试将优先级队列与比 ..
发布时间:2021-08-30 19:20:12 C/C++开发

在 SQL Server 2014 中找不到用户定义的数据类型“empnum"

当我在 SQL Server 2014 中运行以下查询来创建临时表时: 创建表#temp(位置字符(16)空,location_desc varchar(25) 空,Emp_Num EMPNUM null) 我收到错误: 找不到数据类型 empnum. empnum 是用户定义的数据类型.但相同的用户定义数据类型在其他存储过程中也能正常工作. 为什么我会收到此错误? 解 ..
发布时间:2021-08-27 19:16:10 其他开发

在VB.NET中检索UDT表结构

在寻找我的答案时,我看到了这个问题:ADO.NET 从 SQL Server 2012 检索 UDT 列? 但它仍然没有得到答复.简而言之,这是我的问题,但上下文如下. 我有一个 SQL Server 2012 存储过程,它采用两个表值参数 (TVP),我想从 VB.NET(现在是 3.5,但我不喜欢这个)调用它们.我已经使用 SqlCommandBuilder.DeriveParamete ..

SQL Server 中用户定义表类型的性能

我们一直在使用 用户定义的表类型 将整数列表传递给我们的存储过程. 然后我们使用这些来连接到我们存储过程查询中的其他表. 例如: 创建程序 [dbo].[sp_Name](@Ids [dbo].[OurTableType] 只读)作为设置无计数选择*从有的INNER JOIN @Ids [OurTableType] ON [OurTableType].Id = SOMETABLE.I ..

在 SQL Server 中更改用户定义的表类型

如何在 SQL Server 中更改用户定义的表类型? 解决方案 据我所知,不可能改变/修改表类型.你可以创建具有不同名称的类型,然后删除旧类型并将其修改为新名称 感谢 jkrajes 根据 msdn,它就像“用户自定义表类型定义创建后不可修改'. ..
发布时间:2021-08-25 19:43:17 数据库

如何在 SQL Server 2008 中检查用户定义表类型是否存在?

我有一个用户定义的表类型.我想在使用 OBJECT_ID(name, type) 函数编辑补丁之前检查它是否存在. 来自枚举的type应该为用户定义的表类型传递吗? N'U' 像用户定义的表一样不起作用,即 IF OBJECT_ID(N'MyType', N'U') IS NOT NULL 解决方案 可以在sys.types中查看或者使用TYPE_ID: IF TYPE_ID(N ..
发布时间:2021-08-25 19:26:19 数据库

SQL Server 2008 - 如何从表值函数返回用户定义的表类型?

这是我的用户定义表类型... CREATE TYPE [dbo].[FooType] AS TABLE([酒吧] [INT],) 这是我在我的表值函数中必须做的以返回类型: 创建函数 [dbo].[GetFoos]返回 @FooTypes 表 ([Bar] [INT])插入@FooTypes (1)返回 基本上,我必须在函数的 RETURN 语句中重新声明我的类型定义.有没有办法可以简单地 ..

是否可以在 sql 中的另一个用户定义的表类型中使用用户定义的表类型

是否可以在 SQL 中的另一个用户定义表类型中使用用户定义表类型(嵌套用户定义表类型). 创建类型 A 作为表(A_Id 整数)去创建类型 B 作为表(B_Id int,A_Id A --Need To Use A as data type in B)去 我有前辈用一个表发送行的数据表. 表格1.Item11.供应商12.供应商22.Item11.供应商12.供应商2 请帮助如何将表行中的 ..
发布时间:2021-08-23 18:35:48 数据库

SQL Server 创建用户定义的表类型,但架构无法正常工作

我正在使用以下语句在 SQL Server 2008R2/2012 上创建用户定义的表类型: 创建类型 [MySchemaName].[MyUserTableType]As Table ( [Id] varchar(20) NOT NULL ); 这按预期工作. 我还得到了一个存储过程,用于删除给定架构的所有关联对象.这是我的用户定义表类型无法正常工作的地方.我期待这些类型是使用关联的模 ..
发布时间:2021-07-16 19:25:08 数据库

使用用户定义的类键入提示

似乎无法找到明确的答案.我想为一个函数做一个类型提示,类型是我定义的某个自定义类,称为 CustomClass(). 然后让我们说在某个函数中,将其命名为 FuncA(arg),我有一个名为 arg 的参数.键入提示 FuncA 的正确方法是: def FuncA(arg: CustomClass): 或者是: def FuncA(Arg:Type[CustomClass]): 解决 ..
发布时间:2021-06-25 19:38:39 Python