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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88
| CREATE TABLE ex2_1 ( COLUMN1 CHAR(10) , COLUMN2 VARCHAR2(10) , COLUMN3 NVARCHAR2(10) , COLUMN4 NUMBER );
INSERT INTO ex2_1 (COLUMN1, COLUMN2) VALUES('abc', 'abc')
SELECT COLUMN1 , LENGTH(COLUMN1) as len1 , COLUMN2 , LENGTH(COLUMN2) as len2 FROM ex2_1;
CREATE TABLE ex2_2( COLUMN1 VARCHAR2(3) , COLUMN2 VARCHAR2(3 byte) , COLUMN3 VARCHAR2(3 char) );
INSERT INTO ex2_2 VALUES('abc', 'abc', 'abc');
SELECT COLUMN1 , LENGTH(COLUMN1) As len1 , COLUMN2 , LENGTH(COLUMN2) As len2 , COLUMN3 , LENGTH(COLUMN3) As len3 FROM ex2_2;
INSERT INTO ex2_2 VALUES('홍길동', '홍길동', '홍길동');
- 데이터 조회 SELECT COLUMN3 , LENGTH(COLUMN3) As len3 , LENGTHB(COLUMN3) As bytelen FROM ex2_2;
- 숫자 데이터 삽입 CREATE TABLE ex2_3( COL_INT INTEGER , COL_DEC DECIMAL , COL_NUM NUMBER );
SELECT column_id , column_name , data_type , data_length FROM user_tab_cols WHERE table_name = 'EX2_3' ORDER BY column_id;
CREATE TABLE ex2_4 ( COL_FLOT1 FLOAT(32), COL_FLOT2 FLOAT );
INSERT INTO ex2_4 (col_flot1, col_flot2) VALUES (1234567891234, 1234567891234);
SELECT * FROM ex2_4;
CREATE TABLE ex2_5( COL_DATE DATE , COL_TIMESTAMP TIMESTAMP ); INSERT INTO ex2_5 VALUES (SYSDATE, SYSTIMESTAMP); SELECT * FROM ex2_5;
|