.NET

System.Data.SqlClient.SqlParameter 를 사용하여 nvarchar(max) 코드 설정하는 방법 (chatGPT)

stacknstack 2023. 7. 30. 22:00
728x90
반응형

SqlDbType.NVarChar 데이터베이스 열의 데이터 형식을 '-1' 전달합니다.

-1은 nvarchar(max)를 나타냅니다.

using System.Data.SqlClient;

// SQL 쿼리문
string query = "INSERT INTO YourTable (ColumnName) VALUES (@Value)";

// 데이터베이스 연결 문자열
string connectionString = "YourConnectionString";

// 데이터 값
string data = "YourData";

// SqlConnection 및 SqlCommand 인스턴스 생성
using (SqlConnection connection = new SqlConnection(connectionString))
{
    using (SqlCommand command = new SqlCommand(query, connection))
    {
        // 매개 변수 추가
        command.Parameters.Add("@Value", System.Data.SqlDbType.NVarChar, -1).Value = data; // -1은 nvarchar(max)를 나타냅니다.

        // 데이터베이스 연결 열기
        connection.Open();

        // 쿼리 실행
        command.ExecuteNonQuery();
    }
}

 

출처 | chatGPT

728x90
반응형