일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 엑셀
- CONVERT()
- windows
- jQuery
- ASP
- replace()
- attr()
- 마이크로소프트
- javascript
- 태그를 입력해 주세요.
- MS
- DataGrid
- MSSQL
- Winform
- 프로시저
- 윈도우
- aspnet
- SSRS
- 비주얼스튜디오
- 단축키
- oracle
- microsoft
- IIS
- 오라클
- 리포팅서비스
- 자바스크립트
- 이클립스
- 윈폼
- c#
- Excel
- Today
- Total
목록column (4)
DJ메탈짱™의 Free Style
타 서버의 스키마 정보를 필요로 하는 경우 해당 서버의 스키마 정보를 반환하는 메소드를 SqlConnection 에서 제공하고 있습니다. 아래 메소드 참고하시길 바랍니다. /// /// 작성일 : 2009/03/23 /// 작성자 : bhchoi /// 데이터베이스 목록 반환. /// /// Connection String /// DataTable public DataTable GetDataBaseList(string conStr) { DataTable dtTable = null ; using (SqlConnection sqlConx = new SqlConnection(conStr)) { sqlConx.Open(); dtTable = sqlConx.GetSchema("Databases"); sqlConx..
ORA-01722: 수치가 부적합합니다. 1. 데이터 타입이 일치하지 않는 경우 오류가 발생하고,예) STRING과 NUMBER 형의 Conversion 작업시 자주 발생하는데... 컬럼에 STRING 값이 들어간다거나. 컬럼에 1,2,3,4,5 와 같은 숫자형 값이 들어가는 경우... 2. 바꾸려고 하는 컬럼에 데이터 타입이 일치하지 않는 값이 있는 경우에 발생합니다.예) VARCHAR2 --> NUMBER로 수정하려는데 VARCHAR2로 되어 있는 컬럼에 숫자 데이터만 있지 않고 STRING이 포함되어 있으면 ORA-01722 오류가 발생함.
ORA-00947: 값의 수가 충분하지 않습니다. INSERT 하고자 하는 테이블의 컬럼수와 입력하고자 하는 값 항목의 수가 서로 다른 경우 발생하는 오류임. [테이블A] [테이블B]컬럼A 컬럼C컬럼B 컬럼D 컬럼E INSERT INTO 테이블AVALUES ('AAA','BBB','CCC') --> 오류 발생 INSERT INTO 테이블ASELECT * FROM 테이블B --> 오류 발생 하지만, [테이블A]에 컬럼을 추가하여 항목의 수를 일치 시키면 오류가 발생하지 않음. ALTER TABLE [테이블A] ADD (컬럼F NUMBER (7,2));
* SaleCol1 의 컬럼에는 1000 의 값이 들어가 있을 경우 Declare @amount numeric(25,0) Declare @ColumnName varchar(20) Set @ColumnName= 'SaleCol1' 와 같이 SaleCol1 의 컬럼값을 조회해야 하는 경우에 SELECT @amount = @ColumnName FROM Sale WHERE year=1998 SELECT @amount SaleCol1 의 컬럼에 있는 값을 조회하기 위한 방법으로위와 같이 사용하는 경우에는 SELECT 결과값에는 1000이 아닌 'SaleCol1' 이 출력됨. SELECT @amount =CASE @ColumnName WHEN 'SaleCol1' THEN SaleCol1 WHEN 'SaleCol2'..