본문 바로가기

분류 전체보기770

MSSQL 테이블 정의보기 (DBA 관리용 시스템 프로시저) 다음은 MSSQL DBA용 프로시저로 테이블 컬럼 정의를 볼 수 있는 프로시저이다. /************************************************************************************************-- sp_column0 'dbo.user_t'-- 해당 테이블의 컬럼을 보여준다-- 파라미터로는 테이블명을 입력해야 한다.************************************************************************************************/USE MASTERGO IF OBJECT_ID('sp_column0') IS NOT NULL DROP PROCEDURE sp_column0GO CREATE P.. 2018. 4. 9.
MSSQL 테이블, 뷰 보기 (DBA 관리용 시스템 프로시저) 다음은 MSSQL DBA용 프로시저로 유저 테이블, 뷰 등을 볼 수 있는 프로시저이다. /************************************************************************************************-- sp_table0-- 디폴트로 유저 테이블을, 그외 시스템과 뷰를 보여준다.-- 파라미터로는 'system','view','all'이 있다.************************************************************************************************/USE masterGO IF OBJECT_ID('sp_table0') IS NOT NULL DROP PROCEDURE sp_table.. 2018. 4. 9.
파이썬 정규 표현식(re) 모듈 파이썬은 정규표현식을 위해서 re 모듈에 문자열 검색, 치환, 분리 등의 기능을 갖고 있다. 정규표현식에서 문자나 패턴을 나타내기 위한 특수문자들 특수문자 의미. 개행문자를 제외한 문자 1개를 나타냄. re.DOTALL이 설정돼있으면 개행도 포함^ 문자열의 시작. re.MULTILINE이 설정돼있으면 매 라인마다 매치됨$ 문자열의 종료. re.MULTILINE이 설정돼있으면 매 라인마다 매치됨[] 문자열의 집합을 나타냄. 가령 [abcd]면 a b c d 중에 한 문자와 매치되고 [a-d]로 쓸 수도 있다. [^a]는 a를 제외한 모든 문자이다| a|b. a 또는 b() 괄호 안의 정규식을 그룹으로 만듦. 괄호 자체를 매칭시킬려면 '\(', '\)'나 '[(]', '[)]'로 나타내면 됨* 문자가 0번 .. 2018. 3. 21.
파이썬 문자열 메서드 종류 파이썬 문자열 메서드 종류sql server 최근 버전부터 파이썬을 지원하기 시작했다.쿼리로 구현하기 힘든 것들은 파이썬 코드로 구현하면 훨씬 편할 것이다. 1. capitalize()첫문자를 대문자로, 나머지 문자는 소문자로 바꿔줌>>> "PYTHON".capitalize()'Python' 2.count(keyword,[start,[end]]keyword가 몇번 포함되어있는지 알려줌. start와 end를 지정해서 검색범위 지정가능.2. >>> "ppython".count('p')2 3.encode([encodeing,[errors]])파이썬3에서 str 클래스는 유니코드. encode를 통해 인코딩이 있는 바이너리로 변환가능.>>> "가나다".encode('cp949')b'\xb0\xa1\xb3\xa.. 2018. 3. 21.