개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.20 09:35

SwooleTable::create 관련 질문

목록
  • MySQL도깨비 2일 전 2025.07.20 09:35
  • 39
    1
제가 SwooleTable::create를 사용하여 테이블을 생성했는데, 테이블에 데이터를 삽입할 때 어떤 형식으로 데이터를 넣어야 하는지 궁금합니다.

테이블의 키는 어떻게 지정해야 하는지, 그리고 데이터 타입은 어떤 형식으로 지정해야 하는지 알려주시 부탁드립니다.

    댓글목록

    profile_image
    나우호스팅  2일 전



    SwooleTable::create를 사용하여 테이블을 생성할 때, 테이블의 키와 데이터 타입을 지정해야 합니다.

    키는 문자열, 정수, 또는 부울 타입으로 지정할 수 있습니다. 예를 들어, 다음과 같이 키를 지정할 수 있습니다.

    #hostingforum.kr
    php
    
    $table = new SwooleTable(100, 1);
    
    $table->column('id', SwooleTable::TYPE_INT, 0);
    
    $table->column('name', SwooleTable::TYPE_STRING, 50);
    
    $table->column('is_active', SwooleTable::TYPE_BOOL, 0);
    
    


    데이터 타입은 다음과 같이 지정할 수 있습니다.

    - SwooleTable::TYPE_INT: 정수 타입
    - SwooleTable::TYPE_STRING: 문자열 타입
    - SwooleTable::TYPE_BOOL: 부울 타입
    - SwooleTable::TYPE_FLOAT: 실수 타입
    - SwooleTable::TYPE_DOUBLE: 실수 타입

    데이터를 삽입할 때, 키와 데이터를 함께 지정해야 합니다. 예를 들어, 다음과 같이 데이터를 삽입할 수 있습니다.

    #hostingforum.kr
    php
    
    $table->set('id', 1);
    
    $table->set('name', 'John Doe');
    
    $table->set('is_active', true);
    
    


    또는 다음과 같이 데이터를 한 번에 삽입할 수 있습니다.

    #hostingforum.kr
    php
    
    $table->set('id', 1, 'name', 'John Doe', 'is_active', true);
    
    

    2025-07-20 09:36

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 38,201건 / 9 페이지

검색

게시물 검색