问题列表 - 第1753页

在sql查询中动态查找表的列名

我正在编写SQL(对于Oracle),如:

INSERT INTO Schema1.tableA SELECT * FROM Schema2.tableA;

其中Schema1.tableA和Schema2.tableA具有相同的列.但是,似乎这是不安全的,因为SELECT中返回的列的顺序是未定义的.我应该做的是:

INSERT INTO Schema1.tableA (col1, col2, ... colN) 
SELECT (col1, col2, ... colN) FROM Schema2.tableA;

我正在使用一些脚本为很多表做这个,所以我想做的是写一些类似的东西:

INSERT INTO Schema1.tableA (foo(Schema1.tableA)) 
SELECT (foo(Schema1.tableA)) FROM Schema2.tableA;

其中foo是一些漂亮的魔术,它从表1中提取列名并以适当的语法打包它们.思考?

sql oracle select insert

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

ASP.NET页面验证

相关文章

关于上述文章的类似主题,但更具体的说明.您如何处理视图状态中的项目(因此它们包含在提交中),但也可以通过AJAX进行更改.例如,假设我们有一个通过AJAX Web服务调用(而不是更新面板)填充的下拉列表.下拉列表的项目更改后,如何让页面验证?

asp.net validation ajax

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

如何在For Each ... Next循环中获取对象的索引?

我使用以下语法循环列表集合:

For Each PropertyActor As JCPropertyActor In MyProperty.PropertyActors

    i = IndexOf(PropertyActor)
Next
Run Code Online (Sandbox Code Playgroud)

如何在循环中获取当前对象的索引?我正在使用IndexOf(PropertyActor)但这似乎效率低下,因为当我已经拥有该对象时它会搜索该集合!

vb.net

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

SQL子查询

我有这样的SQL数据

events
id name         capacity
1  Cooking        10
2  Swimming       20
3  Archery        15

registrants
id  name
1   Jimmy
2   Billy
3   Sally

registrant_event
registrant_id  event_id
     1             3
     2             3
     3             2
Run Code Online (Sandbox Code Playgroud)

我想选择'events'中的所有字段以及一个附加字段,该字段是当前为该事件注册的人数.在这种情况下,射箭将有2名注册人,游泳将有1,而烹饪将有0.

我想这可以在一个查询中完成,但我不确定正确的语法.如何编写查询来获取该数据?

更新:谢谢你的答案,你们都摇滚!

sql database count subquery

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

通过在图像内容上运行MD5来为随机图像生成唯一文件名的任何警告?

我想为每个图像生成唯一的文件名,所以我使用MD5来制作文件名.由于两个相同的图像可能来自不同的位置,我想实际上将哈希基于图像内容.这有什么警告?

(使用PHP5执行此操作以获得它的价值)

random hash filenames md5 image

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

如何将结构模板标记为朋友?

我有这样的代码:

template <typename T, typename U> struct MyStruct {
    T aType;
    U anotherType;
};

class IWantToBeFriendsWithMyStruct
{
    friend struct MyStruct; //what is the correct syntax here ?
};
Run Code Online (Sandbox Code Playgroud)

为模板提供友谊的正确语法是什么?

c++ syntax templates class friend

11
推荐指数
2
解决办法
6599
查看次数

Oracle ORA-12154:TNS:无法解析服务名称错误?

我是SQL Server用户.

我正在使用oracle的项目(我很少使用)我需要创建一个ODBC连接,所以我可以通过MS Access访问一些数据我的机器上有一个名为oraHome90的应用程序.它似乎允许在"网络配置实用程序"中配置一个称为侦听器的东西,我认为还需要完成"本地网络服务名称配置".IT支持为我提供了设置ODBC连接的信息.我尝试过每一个我能想到的组合.我可以通过测试成功通过测试"登录"到oracle服务器数据库.当我尝试创建ODBC连接时,我收到以下错误:ORA-12154:TNS:无法解析服务名称.

假设我想从头开始,以下信息应该允许我连接到数据库......任何建议或评论?注意:最终项目将有一个网站.ASP页面查询数据,但我必须首先证明我可以通过MS Access使用ODBC连接查看数据

Service name: SERVICENAME
HOST = HOST.XYZi.com
User Id: MYUSERID
Password: MYPASSWORD
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

'Oracle Connection
Dim ocst
Dim oconn

ocst = "Provider=OraOLEDB.Oracle;" & _ 
        "Data Source=DATASOURCE;" & _ 
        "User ID=CHIJXL;" & _ 
        "Password=password;" 

set oconn = CreateObject("ADODB.Connection")
Run Code Online (Sandbox Code Playgroud)

oracle odbc tns

14
推荐指数
4
解决办法
25万
查看次数

用于URL的PHP​​验证/正则表达式

我一直在寻找一个简单的URL正则表达式,有没有人有一个方便的工作?我没有找到一个zend框架验证类,并看到了几个实现.

谢谢

php regex validation url

118
推荐指数
11
解决办法
16万
查看次数

MySQL:在FROM子句限制中使用子查询查看

在MySQL 5.0中,为什么在尝试使用FROM子句中的子查询创建视图时会发生以下错误?

错误1349(HY000):视图的SELECT包含FROM子句中的子查询

如果这是MySQL引擎的限制,为什么他们还没有实现这个功能呢?

此外,这个限制有哪些好的解决方法?

是否有任何变通方法适用于FROM子句中的任何子查询,或者是否存在一些在不使用FROM子句中的子查询时无法表达的查询?


一个示例查询(隐藏在注释中):

SELECT temp.UserName 
FROM (SELECT u1.name as UserName, COUNT(m1.UserFromId) as SentCount 
      FROM Message m1, User u1 
      WHERE u1.uid = m1.UserFromId 
      Group BY u1.name HAVING SentCount > 3 ) as temp
Run Code Online (Sandbox Code Playgroud)

mysql sql view mysql-error-1349

58
推荐指数
4
解决办法
11万
查看次数

Visio数据库图表,关联列

在开始编写下一个项目之前,我正努力成为一名优秀的开发人员并创建一些文档.

我在Visio中创建了一个数据库架构图,并在列之间创建了关系.

但是,我正在寻找一种方法来使列之间的关系更加清晰.我希望箭头将列连接到列.

有没有办法在Visio中执行此操作?

http://i.stack.imgur.com/sj0Bo.jpg

database diagram visio

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