
`odbc_connection_string_is_quoted` 함수는 오라클 ODBC 연결 문자열에 인용부호가 있는지 여부를 확인하는 함수입니다.
이 함수의 사용법은 다음과 같습니다.
#hostingforum.kr
c
#include
#include
int odbc_connection_string_is_quoted(SQLCHAR *connection_string, SQLSMALLINT string_length)
{
// 인용부호가 있는지 확인
if (connection_string[0] == '"' && connection_string[string_length - 1] == '"')
{
// 인용부호가 있는 경우 true를 반환
return 1;
}
else
{
// 인용부호가 없는 경우 false를 반환
return 0;
}
}
이 함수는 오라클 ODBC 연결 문자열을 인자로 받아 인용부호가 있는지 여부를 확인합니다.
예를 들어, 다음 코드는 오라클 ODBC 연결 문자열에 인용부호가 있는지 여부를 확인합니다.
#hostingforum.kr
c
SQLCHAR connection_string[] = " "ORACLE_ODBC= (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ORCL)))" ";
SQLSMALLINT string_length = strlen(connection_string);
if (odbc_connection_string_is_quoted(connection_string, string_length))
{
printf("인용부호가 있습니다.n");
}
else
{
printf("인용부호가 없습니다.n");
}
이 코드는 오라클 ODBC 연결 문자열에 인용부호가 있는 경우 "인용부호가 있습니다."를 출력하고, 없을 경우 "인용부호가 없습니다."를 출력합니다.
2025-03-12 23:37