반응형

전체 글 186

Oracle | Number Functions

Oracle Number FunctionsABS : 주어진 숫자 절댓값을 반환ACOS : 숫자에 대해서 아크코사인(역코사인) 값을 반환 (라디안 단위)ASIN : 숫자에 대해서 아크사인(역사인) 값을 반환 (라디안 단위)ATAN : 숫자에 대한 아크탄젠트(역탄젠트) 값을 반환 (다리안 단위)ATAN2 : (x,y)좌표에 대한 아크탄젠트 값을 변환 (2D 좌표계에서 각도 구할 때 사용)BITAND : 두 숫자의 비트별 AND 연산 결과를 반환CEIL : 주어진 숫ㅂ자보다 크거나 같은 최소 정수를 변환COS : 주어진 라디안 값에 대한 코사인 값을 반환COSH :주어진 라디안 값에 대한 하이퍼볼릭 코사인 값을 반환EXP : 자연상수의 거듭제곱을 계산 e^xFLOOR : 주어진 숫자보다 작거나 같은 최대 정수..

Oracle 2025.03.26

ORACLE | TRUNC(SYSDATE) 사용하는 이유

TRUNC(SYSDATE)를 사용하는 이유는 SYSDATE가 날짜와 시간을 모두 포함하고 있기 때문입니다. 예를 들어, SYSDATE는 "2025-03-26 15:30:45"와 같이 날짜와 시간을 포함할 수 있습니다. 만약 오늘 날짜만 확인하고 싶다면, 시간을 제거하고 날짜만 추출해야 합니다. 이를 위해 TRUNC() 함수를 사용합니다.TRUNC(SYSDATE) 사용 예시:TRUNC(SYSDATE)는 현재 날짜에서 시간을 00:00:00으로 설정한 값만 반환합니다.예를 들어, SYSDATE가 "2025-03-26 15:30:45"라면, TRUNC(SYSDATE)는 "2025-03-26 00:00:00"이 됩니다.왜 TRUNC()를 사용할까?시간 정보 제거: 날짜만 필요할 때, SYSDATE에는 시간 정보..

Oracle 2025.03.26

Oracle | COMMENT ON TABLE 테이블 설명을 추가하는 명령어

COMMENT ON TABLE은 Oracle SQL에서 테이블에 설명을 추가할 때 사용하는 명령어입니다. 이 명령어는 메타데이터를 추가하는 데 사용되며, 데이터베이스 객체(테이블, 컬럼, 뷰 등)에 대한 설명을 문서화할 수 있게 해줍니다. 이 설명은 실제 데이터에 영향을 미치지 않지만, 테이블이나 컬럼에 대한 추가적인 정보를 제공하는 용도로 사용됩니다.COMMENT ON TABLE 문법COMMENT ON TABLE ORANGE is '주황색'; COMMENT ON TABLE 조회하기SELECT table_name, commentsFrom user_tab_commentswhere talbe_name = 'ORANGE'//TABEL NAME COMMENTS//ORANGE 주황색

Oracle 2025.01.02

Oracle | 프로시저 / REF CURSOR

1. 프로시저의 사용 이유프로시저는 반복되는 작업을 자동화하고 복잡한 로직을 캡슐화할 수 있게 도와줍니다. 프로시저는 함수와 비슷하지만 값을 반환하지 않고 특정 작업을 수행하는 데 중점을 둡니다.주요 이유:중복 코드 제거: 비슷한 쿼리를 여러 곳에서 반복적으로 사용해야 할 때, 이를 프로시저로 묶으면 한 번만 작성하고 필요할 때마다 재사용할 수 있습니다.복잡한 로직 관리: 여러 개의 SQL 쿼리나 조건문을 하나의 프로시저로 묶어 두면 코드가 더 깔끔하고 유지보수가 쉬워집니다.권한 관리: 데이터베이스 사용자에게 직접 쿼리를 실행할 수 있는 권한을 주지 않고, 대신 프로시저를 실행하게 할 수 있습니다. 이렇게 하면 보안이 강화됩니다.예를 들어, 특정 테이블에서 데이터를 조회하는 쿼리가 여러 곳에서 반복되면,..

Oracle 2025.01.02

Kotlin/Android| systemUiVisibility Deprecated

android 30(API 30, Android 11) 이상에서는 systemUiVisibility 대신 WindowInsetsController를 사용하는 방식으로 변경되었습니다. 이제 더 세련되고 구체적으로 UI를 숨기거나 표시할 수 있어요.이전 방식이 decorView와 systemUiVisibility에 의존했다면, 새로운 방식은 WindowInsetsController를 활용하여 상태바, 네비게이션바 등을 다루도록 개선됐습니다.  private fun hideBottomNavigation() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { val windowInsetsController = activity?.window?.ins..

Android Studio 2024.12.24

HTML | 글자 형태 태그

HTML의 텍스트 태그는 웹 페이지의 텍스트를 구조화하거나 스타일링하기 위해 사용됩니다. 이 태그들은 텍스트의 의미와 외형을 정의하는 데 중요한 역할을 합니다.HTML의 텍스트 태그는 헤더, 단락, 인용문, 의미 강조, 스타일링 등 다양한 용도로 나뉩니다. 아래는 HTML에서 자주 사용하는 텍스트 관련 태그와 그에 대한 설명입니다.📘 1. 구조적 텍스트 태그웹 문서의 구조를 정의하는 태그들로, 제목, 단락, 인용문 등을 구성할 때 사용합니다.1.1. ~ (헤더 태그)설명: 제목이나 헤드라인을 정의합니다.범위: 이 가장 크고, 이 가장 작습니다.사용 예시: 문서의 제목, 섹션 제목, 블로그 제목 등 Header 1 Header 1 Header 1 Header 1 Header 1 ..

CSS HTML JS 2024.12.19

Android 정책 | Google 플랫폼 프로그램 정책 업데이트(게시자 정책이 업데이트) 2025년 2월 16일에 효력

1. 불법 콘텐츠다음과 같은 콘텐츠는 허용되지 않습니다.불법 콘텐츠: 불법 행위를 조장하거나 타인의 법적 권리를 침해하는 콘텐츠.2. 지식 재산권 악용다음과 같은 콘텐츠는 허용되지 않습니다.저작권 침해 콘텐츠: 저작권을 침해하는 콘텐츠. Google은 DMCA(디지털 밀레니엄 저작권법)에 따라 권리 침해 주장에 대응하며, 이 양식을 통해 반론 통지를 제출할 수 있습니다.위조품 홍보 콘텐츠: 위조품을 판매하거나 홍보하는 콘텐츠. 위조품은 진품과 유사한 상표나 로고가 사용되어, 진품으로 오인하게 만드는 제품입니다.3. 위험하거나 경멸적인 콘텐츠다음과 같은 콘텐츠는 허용되지 않습니다.증오, 차별, 비하 조장 콘텐츠: 인종, 민족, 종교, 장애, 나이, 국적, 성적 지향, 성별 등 특정 집단에 대한 증오, 차별..

Android정책 2024.12.19
반응형