다음과 같은 PowerShell 코드가 있다고 가정 해 보겠습니다.어떻게하면 system.Data.datatable 개체에서 데이터베이스 테이블을 만들 수 있습니까?
$connectionstring = "... some connection ..."
$sql = "Select * from Sometable"
$tablename= 'Copy_of_Sometable'
$cmd = New-Object system.Data.OleDb.OleDbCommand($sql,$connectionstring)
$da = New-Object system.Data.OleDb.OleDbDataAdapter($cmd)
$dt = New-Object system.Data.datatable
[void]$da.fill($dt)
$ dt에서 테이블 만들기 스크립트를 생성하고이를 사용하여 지정된 이름 cf의 새 테이블을 만들 수 있습니다. for example.
그러나 datatable 개체에서 제공된 이름 (비어 있거나 이미 채워진)을 사용하여 새 테이블을 만드는 더 직접적인 방법이 있습니까?