-
SQL 2022‧12‧06
SQLite- insert 후 입력한 값 받기
SQLite 3.35 의 RETURNING 을 이용해서 입력하자마자 입력한 값을 리턴 받을 수 있다. 이렇게 insert 하자마자 nickname 컬럼의 값을 받을 수 있다. 만약 PRIMARY KEY 로 지정한 컬럼이 seq이고 AUTOINCREMENT 를 해놓았다면, 이렇게 seq로 불러오면 된다.
-
SQL 2018‧07‧20
MSSQL - 난수 쿠폰 코드 생성, 중복 없이 테이블에 등록
쿠폰같은 난수를 생성하고 기존에 있는지 체크한 뒤 없으면 테이블에 입력하는 코드를 적성해봤다. (본인은 7944-5641-7218 이런 형식의 숫자와 - (하이픈)이 있는 쿠폰 코드를 만들기 위해 코드를 작성했음) DECLARE @l_S_LIMIT INT, @l_S_LIMIT2 INT, @l_E_LIMIT INT DECLARE @i INT DECLARE @j INT DECLARE @randomCode VARCHAR(12) DECLARE @randomCodeTmp VARCHAR(1) DECLARE @sp VARCHAR(1) DECLARE @makeRandNumbersSet INT DECLARE @RandNumbersLen INT DECLARE @incrnum […]