0

私はこれらのテーブルを持っています

データ・タイプ

Name     TableName
-------------------
Animal   dataAnimal
Vehicle  dataVehicle

データ車両

ID      Name       Speed
-------------------
1       Car        10
2       Bike       2
3       Horse      4

データ動物

ID      Name       ImageFile
-----------------------------
1       Cow        cow.jpg
2       Sheep      sheep.jpg
3       Pig        pig.jpg

TableNameデータ型列とその名前のすべてのテーブルとの関係を作ることは可能ですか?

4

1 に答える 1

2

いいえ、ほぼすべてのSQL データベースでは不可能です。

リレーション、テーブル、および列の名前は動的ではありません。この構造に基づいてクエリを実行する唯一の方法は、動的 SQLを使用することです。動的 SQLは複雑で、SQL インジェクションのような危険を伴います。

永続化テクノロジの設計または選択を再考する必要があります。

于 2012-07-12T09:55:40.003 に答える