Microsoft SQL Server Management Studio (SSMS) では、テーブルを右クリックしてScript Table as
->SELECT To
に移動し、生成されたスクリプトの保存先を選択できます。
DataGrip に似たようなものはありますか、それとも何らかの方法でカスタム作成できますか?
これが便利だと思う理由は、多くの列を含むテーブルで作業していることが多く、そのうちのいくつかを除いてすべてを選択したいからです。したがって、明示的にリストされたすべての列を使用して SELECT ステートメントを生成する方が簡単です。これにより、必要のない列を調べて削除することができます。
現在、DataGrip での私の回避策は、テーブルを右クリックしてからCopy DDL
. これにより、すべての列をリストする CREATE TABLE ステートメントが生成されますが、列定義も含まれます。そのため、正規表現の置換を行うか、マクロを実行して余分な情報を取り除く必要がありますが、これはちょっと面倒です。誰かがより良い解決策を持っていますか?