Teradata SQL Assistant이고 현재 이름이 이고 현재 날짜가 (예 : 19/12/2012) 인 열을 만들고 싶습니다.열 이름을 현재 날짜로 지정하십시오.
답변
대괄호로 [Current Date]
과 같은 열 이름을 지정하면 가능합니다. 그러나 예약 키워드에서 멀리 지키십시오.
그러나 다시 읽는 메모에서 나는 열 이름과 같은 18-Dec-2012
과 같은 이름을 가지고 있다고 말하는 것 같습니까? 명확히하십시오.
예 실제 날짜를 말하고 있습니다. 2012 년 12 월 18 일 또는 모든 형식으로 제공됩니다. – wilsonm2
나는 teradata
에 대해 알지 못합니다. 그러나 다음과 같은 쿼리는 내게 욕망의 결과를주었습니다. SQL SERVER 2008
declare @sql nvarchar(128) = '
select
(column_name) as [' + cast(CONVERT(DATE,GETDATE()) as nvarchar(32)) + ']
from (table_name)'
exec(@sql)
희망이 있습니다.
감사합니다 @Prahalad하지만이 방법은 불행히도 작동하지 않습니다 그래서 Teradata SQL에서 변수를 선언 할 수 없습니다. – wilsonm2
피벗 테이블 만들기에 대한 의견을 기반으로 결과 집합을 만드는 데 필요한 코드를 생성 할 수 있습니다. 나는 비슷한 것을하고있다. this question에 게시 한 예를 살펴보십시오. 당신은 비슷한 것을 할 수있을 것입니다.
쿼리의 결과 집합에는 "피벗"테이블에 사용되는 코드가 포함됩니다. 필자의 경우, 열은 "D"접두사가 붙은 날짜 (예 : 오늘의 경우 D20121217)로 지정됩니다. 실제 날짜로 사용하려면 형식을 변경하고 생성 된 열 이름을 큰 따옴표로 묶으십시오. 실행 후 결과를 Query 창에 다시 복사하고 실행하십시오.
- 1. DataGridview의 열 이름을 지정하십시오.
- 2. 파일을 읽고 파일 이름을 현재 날짜로 바꿉니다.
- 3. CallLog.Calls를 현재 날짜로 쿼리
- 4. 보고서를 현재 날짜로 설정
- 5. 로더 오류 이름을 지정하십시오.
- 6. 하위 프로세스에 이름을 지정하십시오.
- 7. Scheme의 목록 이름을 지정하십시오.
- 8. 컨트롤에 동적으로 이름을 지정하십시오.
- 9. 프로그래밍 방식으로 ScatterViewItem 이름을 지정하십시오.
- 10. 내 기호 테이블에서이 열의 이름을 지정하십시오.
- 11. VB.NET에서 현재 날짜로 문자열 변환하기
- 12. 현재 날짜로 데이터 집합 필터링
- 13. 현재 날짜로 기본값 삽입 + MySQL에서 30 일
- 14. 다형성 관계의 이름을 잘 지정하십시오.
- 15. 동적으로 JSON 속성 이름을 지정하십시오.
- 16. Opa : 이진 리소스에 이름을 지정하십시오.
- 17. PHP를 통해 페이지 이름을 지정하십시오
- 18. Linq에서 Sql에 필드 이름을 지정하십시오.
- 19. 위도와 경도의 나라 이름을 지정하십시오.
- 20. 시퀀스를 사용하여 변수 이름을 지정하십시오
- 21. 크리스탈 보고서의 열 수를 지정하십시오.
- 22. 감사 날짜 형식을 현재 날짜로 되돌립니다. 110
- 23. jQuery 'setDate'= null 현재 오늘 날짜로 남음
- 24. flex에서 현재 날짜로 문자열을 포맷하는 방법은 무엇입니까?
- 25. 매크로를 사용하여 현재 날짜로 파일 열기
- 26. Android에서 타임 스탬프를 현재 날짜로 변환 하시겠습니까?
- 27. Oracle 날짜 스탬프를 현재 날짜로 업데이트하십시오.
- 28. 열 값에서 열 이름을 가져옵니다
- 29. R의 열 번호 열 이름을
- 30. 디스패처 대기열에 작업이없는 경우이 클래스에 이름을 지정하십시오.
예를 들어 예상되는 열 이름으로 질문을 업데이트 할 수 있습니까? – bonCodigo
그냥 호기심에서 벗어났습니다. 그게 무슨 목적 이었습니까? BTW, 나는 나쁜 디자인 결정의 어떤 냄새를 여기에서 냄새가 난다, 그러나 나는 틀릴지도 모르다. 나에게 날짜/날짜 범위에 대해 별도의 테이블이나 열이 생성 될 때마다 올바르게 설계된 단일 테이블로 문제를 해결하고 데이터 양에 필요한 경우 파티션을 적용하는 것이 훨씬 더 좋습니다. – ppeterka
매일 90 일 동안 진행되는 값의 흐름을 보여주는 테이블을 출력해야합니다. 기본적으로 이미 저장 한 데이터를 피벗 할 수 있기를 원하지만, 테라 데이타 내에서이 작업을 수행 할 수 없다는 것을 알았 기 때문에 가능하면 케이스 문과 함께 수동으로해야했습니다. 내 피벗 테이블. – wilsonm2