小编Wil*_*iam的帖子

在Teradata中检索列和其他元数据信息

我在SQL Server中有半打视图需要在Teradata中复制,但是我无法找到与SQL元数据表相当的TD.我想复制以下功能(我认为这是相当自我解释的):

select table_name, column_id ordinal_position, column_name,
   data_type, char_length char_max_length, 
   data_precision numeric_precision, data_scale numeric_scale
from user_tab_columns

select name as FUNCTION_NAME
from sys.objects
where type_desc='SQL_SCALAR_FUNCTION'

select TABLE_NAME as VIEW_NAME
from INFORMATION_SCHEMA.VIEWS
Run Code Online (Sandbox Code Playgroud)

我还想知道在线是否有任何可用的Teradata参考资料; 我遇到的一切似乎都是广告而不是实用信息.

sql teradata

8
推荐指数
1
解决办法
3万
查看次数

Visual Basic 6.0中的限定符错误

在Visual Basic 6.0程序中,我有一个字符串sTemp,我想确保它不包含引号.我有这条线:

If sTemp.Contains("""") Then
Run Code Online (Sandbox Code Playgroud)

但是当我在sTemp之后键入句点时,我从intellisense中得不到任何东西,当我尝试编译时,我得到以下错误:

Compile error:
Invalid qualifier

string vb6

6
推荐指数
1
解决办法
2万
查看次数

在SQL中检索列信息(复合键)

我有一个大型SQL数据库,我需要验证表和列的结构(而不​​是数据本身).所以我需要生成所有表的列表,然后为每个表生成所有列,然后为每个列生成其数据类型,长度/精度,序号位置,以及它是否是该表的主键的一部分.

我可以通过以下查询获得我需要的大部分内容:

SELECT TABLE_NAME, ORDINAL_POSITION, COLUMN_NAME, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH, NUMERIC_PRECISION, NUMERIC_SCALE
FROM INFORMATION_SCHEMA.COLUMNS
Run Code Online (Sandbox Code Playgroud)

但是,我不确定如何检查列是否是主键的一部分.另外,对于那些PK由多个列组成的表,我想知道键中每列的序号位置.到目前为止我发现的信息与设置密钥而不是读取密钥有关.

我有兴趣在SQL Server和Oracle中执行此操作.

sql sql-server oracle

2
推荐指数
1
解决办法
4116
查看次数

Visual Basic 6:查找特定控件使用的引用

我有一个带有大量用户控件和引用的visual basic项目.对于特定控件,是否有一种简单的方法可以确定它实际依赖哪些参考?我已经通过在文本编辑器中查看ctl文件获得了它使用的组件.

vb6

1
推荐指数
1
解决办法
526
查看次数

阻止ASP.NET中的页面刷新

我的aspx文件中有以下代码:

<button type="button" id="btnAskQuestion" runat="server" onserverclick="btnAskQuestion_Click">Ask Question</button>
Run Code Online (Sandbox Code Playgroud)

我试过的每个组合onclick="return false;"onclick="preventDefault()"我能想到的,包括他们将在被调用JavaScript函数.我尝试的所有内容都有两个结果之一:要么我得到回发,要么服务器端代码(btnAskQuestion_Click)永远不会执行.

知道我可能做错了什么吗?

asp.net

0
推荐指数
1
解决办法
7132
查看次数

标签 统计

sql ×2

vb6 ×2

asp.net ×1

oracle ×1

sql-server ×1

string ×1

teradata ×1