삽입 구문 내가 사용하고이SQL : INSERT와 UPDATE에 같은 문자열을 사용합니까? 내가 사용하고
INSERT INTO TableName VALUES (...)
업데이트 구문 내 모든 코드에 따라서
UPDATE TableName SET ColumnName=Value WHERE ...
입니다, 내가하는 것, 2 문자열을 생성해야 이
insertStr = "(27, 'John Brown', 102)";
updateStr = "ID=27, Name='John Brown', ItemID=102";
같은 결과 후 별도로
01을 사용30 개의 열과 같은 테이블로 작업 할 때 문제가 발생하기 시작합니다.
INSERT 및 UPDATE 둘 모두에서 사용할 문자열을 하나만 생성 할 수 있습니까?
예 : INSERT 문에서 UPDATE 문 또는 updateStr에 위의 insertStr을 사용하거나 전혀 새로운 방식입니까?
. 이것이 프로덕션 코드 인 경우 매개 변수화 된 구문을 최소한 사용해야합니다. 어떤 언어를 사용하고 있는지 알려 주시면 오브젝트 지속성과 같은 더 나은 방법을 찾아 낼 수 있습니다. –
이것은 어떻게 관련이 있습니까? 문제는 두 문장으로 동작하는 문자열을 만드는 것입니다. – womp
더 나은 프로그래밍 실습을 배우는 것이 항상 적절합니다. –