gpt4 book ai didi

sql - 确定公式字段

转载 作者:搜寻专家 更新时间:2023-10-30 20:22:21 25 4
gpt4 key购买 nike

伙计们,我正在使用 SQL Server 2000 并执行 sp_columns 存储过程来获取我的表的布局。我的字段之一是公式字段,我的问题是,如何通过 sp_columns 确定它? sp_columns 似乎没有显示此信息。

提前致谢

最佳答案

您可以将 sp_columns 的结果转储到临时表,然后添加到 ColumnProperty函数的结果...

create table #results(
TABLE_QUALIFIER sysname,
TABLE_OWNER sysname,
TABLE_NAME sysname,
COLUMN_NAME sysname,
DATA_TYPE smallint,
TYPE_NAME sysname,
PRECISION int,
LENGTH int,
SCALE smallint,
RADIX smallint,
NULLABLE smallint,
REMARKS varchar(254),
COLUMN_DEF nvarchar(4000),
SQL_DATA_TYPE smallint,
SQL_DATETIME_SUB smallint,
CHAR_OCTET_LENGTH int,
ORDINAL_POSITION int,
IS_NULLABLE varchar(254),
SS_DATA_TYPE tinyint)

insert #results
exec sp_columns 'MyTable'

select IsComputed = ColumnProperty(object_id(table_owner + '.' + table_name), column_name, 'IsComputed'),
*
from #results

关于sql - 确定公式字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1121533/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com