1

我正在用 C# 开发一个使用用户输入的查询动态创建表的应用程序。我为此使用的语法是:

CREATE TABLE <table name> (<user query>)

有没有一种方法可以在不指定确切列名的情况下向包含所有列的表添加索引。这样的事情会很棒,但这不起作用:

CREATE INDEX <index name> ON <table name> (*)

或者,有没有一种方法可以查询数据库中的列。如果我有这些信息,那么我可以使用确切的列名来构建查询,以便在创建表后添加索引。

任何帮助将不胜感激。提前致谢。

4

1 回答 1

0

你可以使用

SHOW [FULL] COLUMNS FROM <table name>

获取列

于 2012-04-30T09:11:15.190 回答