我在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参考资料; 我遇到的一切似乎都是广告而不是实用信息.
在Visual Basic 6.0程序中,我有一个字符串sTemp,我想确保它不包含引号.我有这条线:
If sTemp.Contains("""") Then
Run Code Online (Sandbox Code Playgroud)
但是当我在sTemp之后键入句点时,我从intellisense中得不到任何东西,当我尝试编译时,我得到以下错误:
Compile error: Invalid qualifier
我有一个大型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中执行此操作.
我有一个带有大量用户控件和引用的visual basic项目.对于特定控件,是否有一种简单的方法可以确定它实际依赖哪些参考?我已经通过在文本编辑器中查看ctl文件获得了它使用的组件.
我的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)永远不会执行.
知道我可能做错了什么吗?