728x90
λ°μν
[ORACLE] ORACLE SQL Developer : μ€λ₯λ²νΈ : ORA-00942
첫λ²μ§Έ ν΄κ²°λ°©λ²μΌλ‘ ν΄κ²°νκΈ°
ν μ΄λΈ μμ±μμμ λ¬Έμ νμΈνκΈ°
>> μ€λ₯ λ²νΈ : ORA-00942
>> λ¬Έμ : μ€λΌν΄ ORA-00942: ν μ΄λΈ λλ λ·°κ° μ‘΄μ¬νμ§ μμ΅λλ€.
>> λ¬Έμ μμΈ
→ 1. ν μ΄λΈ μμ±μμ λ¬Έμ κ° λ°μ ( ν μ΄λΈμ΄ μμ±λμ§ μμ)
γ΄ select 쿼리 μ€νμΌλ‘ ν μ΄λΈμ΄ μλμ§ νμΈ!
→ 2. ν μ΄λΈ μμ±μ λν κΆνμ΄ μλ κ²½μ° λ°μ
>> λ¬Έμ ν΄κ²° λ°©λ²
→ 1. ν μ΄λΈ μμ±μ μ¬μ©ν ν μ΄λΈλͺ μ΄λ λ·°λͺ μμ μμ½μ΄λ₯Ό μ¬μ©ν κ²μ΄ μλμ§ νμΈ
→ 2. ν μ΄λΈμ κΆνμ λΆμ¬νλ λ°©λ²
(κΆνμ μ€ μ μλ USER λ‘ μ μν΄μ μ§κΈ μ¬μ©νκ³ μλ κ³μ μ κΆνμ λΆμ¬)
β select 쿼리문μΌλ‘ ν μ΄λΈ μμ± μ¬λΆ νμΈν΄λ³΄κΈ°
-- ν
μ΄λΈ μμ± νμΈ : SELECTλ¬Έ
SELECT
*
FROM
category; -- ν
μ΄λΈλͺ
→ μ μ κ²½μ°λ ν
μ΄λΈμ΄ μμ±μ΄ μλμ΄ μμμ΄μ γ
γ
μ΄λ΄ λλ ν
μ΄λΈλͺ
μ΄λ λ·°λͺ
λ±μμ μμ½μ΄λ‘ μ΄λ¦μ μ§μ κ²μ΄ μλμ§ νμΈν΄λ³΄λ κ²μ΄ μ’μ΅λλ€.
β μ€λΌν΄ μμ½μ΄μ μ€λͺ
μμ½μ΄ | λ΄μ© |
ACCESS | λ°μ΄ν° λ² μ΄μ€ μ€λΈμ νΈλ₯Ό μ¬μ©μκ° μ¬μ©ν μ μκ² λ§λ λ€. |
ADD |
SQL λ¬Έμμ μ΄μ΄λ Intergrity Constraintλ₯Ό μΆκ°νλλ° μ¬μ©νλ€. |
ALL | μ°μ°μλ₯Ό μ§μ νκ±°λ ν¨μκ·Έλ£Ήμ΄ μ§μ λ μ νμΈνΈμμ λͺ¨λ κ°λ€μ μ°Έμνλλ‘ νλ€. |
ALTER | λ§μ λ¬Έμ₯μμ κ·Έ λ¬Έμ₯μ μν νμ¬κ°μ μ¬μ μ νλλ° μ¬μ©λλ€. |
AND | λ
Όλ¦¬ μ°μ°μ |
ANY | λ Όλ¦¬μ°μ°μ |
AS | μλΈμΏΌλ¦¬μ μνμ¬ λ¦¬ν΄λ νμ ν μ΄λΈ μ μμμ ν μ΄λΈμ μ½μ νκΈ° μνμ¬ Create λͺ λ Ήκ³Ό ν¨κ» μ¬μ©λλ μ |
ASC | μ€λ₯Έμ°¨μ 리μ€νΈλ₯Ό λ§λ€ λ μ¬μ© (ex, μΈν μ€μ ν¨κ» μ¬μ©) |
AUDIT | μ§μ λ λͺ λ Ήλ¬Έμ΄λ μ€λΈμ νΈλ₯Ό νκ³ν μ μκ² ν΄μ€λ€. |
BETWEEN | λΉκ΅μ°μ°μ |
CHAR | κ³ μ λ κΈΈμ΄μ CHARACTER λ°μ΄ν° νμ |
CHECK | λͺ μμ μΌλ‘ 쑰건μ μ μνλ μ μ½ |
CLUSTER | κ·Έ νμ μλ λ°μ΄ν°κ° μ νμ μΌλ‘ λμμ μμΈμ€λλ μΌλ°μ μΈ μ 보λ₯Ό ν¬ν¨νκ³ μμ λ 볡μμ ν μ΄λΈλ‘λΆν° ν¨κ» λ°μ΄ν°λ² μ΄μ€ λ°μ΄ν°λ₯Ό μ μ₯νλ μλ¨ |
COLUMN | κ·Έ νμ μλ λ°μ΄ν°κ° μ νμ μΌλ‘ λμμ μμΈμ€λλ μΌλ°μ μΈ μ 보λ₯Ό ν¬ν¨νκ³ μμλ 볡μμ ν μ΄λΈλ‘λΆν° ν¨κ» λ°μ΄ν°λ² μ΄μ€ λ°μ΄ν°λ₯Ό μ μ₯νλ μλ¨ |
COMMENT | ν μ΄λΈμ΄λ μ΄μ λνμ¬ λ°μ΄ν° λλ ν 리μμ μ½λ©νΈμ μ μ½μ νλ λͺ λ Ήμ΄ |
CONNECT | νμ¬μ λ³κ²½μ ννκ³ , μ¬μ©μλ₯Ό μ€λΌν΄λ‘λΆν° log off νκ³ νΉμ μ¬μ©μλ‘μ μ€λΌν΄μ log on νλ€. |
CREATE | νΉμ λ°μ΄ν°λ² μ΄μ€ μ€λΈμ νΈλ₯Ό λ§λλλ° μ¬μ© : ν μ΄λΈμμ± |
CURRENT | μ΅κ·Ό λΆλ¬λ€μΈ νμ μ§μ νλλ° μ»€μμ ν¨κ» μ¬μ© |
DATE | κ³ μ λ κΈΈμ΄μ λ°μ΄ν°μ μκ° λ°μ΄ν°μΈ DATAνμ λ°μ΄ν° νμ |
DECIMAL | |
DEFAULT | |
DESC | λ΄λ¦Όμ°¨μ μ λ ¬ : μ΄ μμ½μ΄μ μ νμ μΈ μ ν리μΌμ΄μ μ μΈλ±μ€μ ν¨κ» ν¨ |
DISTINCT | |
DROP | |
ELSE | |
EXCLUSIVE | |
EXITS | |
FILE | |
FLOAT | |
FOR | |
GRANT | |
HAVING | |
IMMEDIATE | |
IN | |
INCREMENT | |
IDENTIFIED | |
INDEX | |
INITIAL | |
INSERT | |
INTEGER | |
INTERSECT | |
INTO | |
IS | |
LEVEL | |
LIKE | |
LOCK | |
LONG | |
MAXEXTENTS | |
MINUS | |
MODE | |
MODIFY | |
NOAUDIT | |
OF | |
OFFLINE | |
ON | |
ONLINE | |
OPTION | |
OR | |
ORDER | |
PCTFREE | |
PRIOR | |
PRIVILEGE | |
PUBLIC | |
RAW | |
RENAME | |
RESOURCE | |
REVOKE | |
ROW | |
ROWID | |
ROWLABLE | |
ROWNUM | |
ROWS | |
SELECT | |
SESSION | |
SET | |
SHARE | |
SIZE | |
SMALLINT | |
START | |
SYNONYM | |
SYSDATE | |
TABLE | |
THEN | |
TO | |
TRIGGER | |
UID | |
UNION | |
UNIQUE | |
UPDATE | |
USER | |
VALUES | |
VARCHAR | |
VARCHARS | |
VIEW | |
WHENEVER | |
WHERE | |
WITH |
μ λ comment λΌλ μμ½μ΄λ₯Ό μ¬μ©ν΄μ ν μ΄λΈμ΄ μμ±μ΄ μλμμ΄μ,
commentsλ‘ λ°κΎΈμ΄ λ€μ ν μ΄λΈμ μμ±ν΄λ³΄λ μ μμ±μ΄ λμμ΅λλ€.
CREATE TABLE spotmate ( no NUMBER NOT NULL, /* λ©μ΄νΈλ²νΈ */ carNo NUMBER, /* μ°¨λλ²νΈ */ startDate DATE, /* μΆλ°λ μ§ */ endDate DATE, /* λμ°©λ μ§ */ people NUMBER, /* μΈμμ */ introduce VARCHAR2(1000), /* μκ°κΈ */ point NUMBER, /* ν¬μΈνΈ */ comments VARCHAR2(1000) /* μ½λ©νΈ */ );
728x90
λ°μν