SET ANSI_NULLS ON
Null 값과 함께 사용될 경우 Equals(=)와 Not Equal To(<>) 비교 연산자의 ISO 호환 동작을 지정합니다.
SET ANSI_WARNINGS ON
여러 오류 상황에 대한 ISO 표준 동작을 지정합니다.
// Microsoft SQL Server 에 접속한다. $rCon = mssql_connect('서버호스트', '사용자계정', '비밀번호'); // 사용할 데이터베이스를 선택한다. mssql_select_db('데이터베이스이름', $rCon); mssql_query('SET ANSI_NULLS ON'); mssql_query('SET ANSI_WARNINGS ON'); // 호출할 프로시져를 초기화 한다. $stmt = mssql_init("프로시져이름", $rCon); // 프로시져의 파라미터를 추가한다. mssql_bind($stmt, '@인자1', $값1, SQLINT4); mssql_bind($stmt, '@인자2', $값2, SQLINT1); mssql_bind($stmt, '@인자3', $값3, SQLVARCHAR); // 프로시져를 실행한다. mssql_execute($stmt); // Statement 메모리를 해제 한다. mssql_free_statement($stmt); // 접속을 끊는다. mssql_close($rCon); ?>
자료형
SQLCHAR DBCHAR
SQLVARCHAR DBCHAR
SQLTEXT DBCHAR
SQLBINARY DBBINARY
SQLVARBINARY DBBINARY
SQLIMAGE DBBINARY
SQLINT1 DBTINYINT
SQLINT2 DBSMALLINT
SQLINT4 DBINT
SQLFLT4 DBFLT4
SQLFLT8 DBFLT8
SQLBIT DBBIT
SQLMONEY4 DBMONEY4
SQLMONEY DBMONEY
SQLDATETIM4 DBDATETIM4
SQLDATETIME DBDATETIME
SQLDECIMAL DBDECIMAL
SQLNUMERIC DBNUMERIC