SQL query
을 데이터베이스 테이블에 저장하므로 더 많은 레코드가 db에 입력 되더라도 관계없이 사용할 기준을 저장합니다.SQL 쿼리를 테이블에 저장하는 방법은 무엇입니까?
Query 문을 저장하는 데 사용할 올바른 데이터 유형 및 구문이 있습니까? 데이터 유형을 VARCHAR(1055)
으로 설정 했으므로 충분합니다. 의 인용문을 정확하게 저장하고 단일 문자열로 유지하는 MySQL function
이 있습니까?
업데이트 : 우리는 시스템의 사용자가 시스템의 다른 사용자를 기반으로 연락처 목록을 만들 수 있습니다, 그래서 그들은 선택하는 양식을 사용하여 쿼리를 생성 쿼리
를 저장하는 이유는 모든 사용자와 말 경영자의 직업 유형.
위의 쿼리는 데이터베이스에 저장되므로 임원 유형에 새 사용자가 추가 되더라도 통신을 보낼 때 연락처 정보가 포함됩니다.
이것이 최선의 방법이라고 생각합니다. 아이디어가 있습니까?
어디에서 저장 하시겠습니까? 콘솔에서 직접? PHP에서? PhpMyAdmin에서? –
SQL 쿼리 자체는 하나의 문자열이므로 'varchar'는 올바른 데이터 유형처럼 보입니다. 그래도 검색어를 저장하는 것은 매우 드문 일입니다. 나는 당신이 성취하고자하는 것이 무엇이든지 달성 할 수있는 더 좋은 방법이 있다고 상상합니다. 또한 응용 프로그램에 잠재적 인 SQL 주입 지점을 추가하는 것처럼 보이므로 확실하게 문이 제대로 소독되도록하고 싶을 것입니다. – David
PHP에서 쿼리의 업데이트 된 이유 확인 – surfer190