-
mssql,mysql,엑세스 access 테이블 존재 유무 확인하는 방법컴퓨터&모바일 2015. 12. 15. 10:27
mysql에서 테이블이나 테이블내부 존재 유무 확인하는방법
select b.name from sysobjects A
inner JOIN syscolumns B ON A.id = b.id
where a.name ='TABLENAME' and b.name ='COLUMNSNAME''TABLENAME 테이블에 COLUMNSNAME 컬럼이 있는지 확인
select A.name from sysobjects A
where a.name ='TABLENAME''TABLENAME이 있는지 확인
엑세스(access)에서 테이블이나 테이블내부 존재 유무 확인하는방법
특정 엑세스 데이터 베이스 파일 안에 원하는 테이블이 존재하는지 여부를 검사해주는 루틴입니다.
isexistingtable 함수를 만들어서 원하는 테이블이 데이터베이스 안에 존재하면 true를 리턴해줍니다.
Dim result as boolean
result = IsExistingTable("c:\myFolder\myDatabase.mdb","myTableName")
If result Then
'Do something
Else
'Do something else.
EndifPublic Function IsExistingTable( _
ByVal Database As String, _
ByVal TableName As String _
) As Boolean
Dim ConnectString As String
Dim ADOXConnection As Object
Dim ADODBConnection As Object
Dim Table As Variant
ConnectString = "Provider=Microsoft.Jet.OLEDB.4.0;data source=" & Database
Set ADOXConnection = CreateObject("ADOX.Catalog")
Set ADODBConnection = CreateObject("ADODB.Connection")
ADODBConnection.Open ConnectString
ADOXConnection.ActiveConnection = ADODBConnection
For Each Table In ADOXConnection.Tables
If LCase(Table.Name) = LCase(TableName) Then
IsExistingTable = True
Exit For
End IfisExistingTable = False
Next
ADODBConnection.Close
End Function
출처 : 링크
mssql은http://honggee486.tistory.com/39
[(가생이닷컴,개소문닷컴) 해외 현지 팬반응위주] - [JP] 삼성, 자사 로고 없애고 일본 시장에서 매출 호조, 일본반응
[유머,공감 ★★] - [스타캐스트] 비투비의 더 비트 시즌2 제1화 MC 선발전!
[유머,공감 ★★] - 한때 유명했던 디시 코갤 패륜아 오이디푸스
[유머,공감 ★] - 여학생들한테 폭풍인기였던 인터넷 얼짱들 최근.jpg
'컴퓨터&모바일' 카테고리의 다른 글
마우스휠 고장 위로 아래로 지맛대로 움직일때 대처법 (0) 2016.06.28