特定のテーブルの変数を見たいと思っていますが、完全なテーブル名がわかりません。その機能にはどの機能を使用できますか?今のSQLテーブル名
私は
select top 10*
from VIF_%
を使用しかし、それは動作しません。テーブル名にVIF
が含まれていることだけがわかります。
特定のテーブルの変数を見たいと思っていますが、完全なテーブル名がわかりません。その機能にはどの機能を使用できますか?今のSQLテーブル名
私は
select top 10*
from VIF_%
を使用しかし、それは動作しません。テーブル名にVIF
が含まれていることだけがわかります。
MS SQLを使用していると仮定すると、次のコードを使用できます。
SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME LIKE '%VIF%'
OR
SELECT TOP 10 * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME LIKE '%VIF%'
私はあなたがテーブル名を処理するために、以下のクエリを使用することだと思います。(それはMS SQLの場合)xは
SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME LIKE '%VIF%'
SELECT table_name FROM user_tables where owner = "X"
テーブルを作成した人のユーザ名。
次に、特定のカラムの用途を見つける。
desc X
pls。使用しているDBMS(MySQL、MS SQL Server、Oracle)にタグを付けます。 –
テーブルには「変数」が含まれていません。 –
**あなたの質問に** [編集] **し、いくつかの[サンプルデータ](http://plaintexttools.github.io/plain-text-table/)とそのデータに基づいて予想される出力を追加してください。 [**フォーマットされたテキスト**](http://stackoverflow.com/help/formatting)、** **スクリーンショットはありません**(http://meta.stackoverflow.com/questions/285551/why-may -i-not-upload-images-of-code-on-so-asking-a-question/285557#285557)。 ** [編集] **あなたの質問 - コメントを投稿するコードや追加情報はありません**。 –