2

SMO を使用して、あるデータベースを別のデータベースと比較しています。

この比較ユーティリティは、削除および置換タイプのロジックを使用しておらず、ALTER ステートメントを使用しています。

したがって、ある列を別の列と比較して等しくない場合は、Alter ステートメントを生成する必要があります。

その Alter ステートメントを生成するには、Column.DataTypeを SQL の領域にあるものに変換する必要があります。

私は探していましたが、DataType をSQL DataType文字列に変換するものは見つかりませんでした。誰かがここで私を助けてくれますか?

4

1 に答える 1

0
DataType p = new DataType() ;
p.SqlDataType = SqlDataType.NVarChar;
p.MaximumLength = 200 ;
于 2019-03-17T13:31:39.667 に答える