๐ŸŒท๐ŸŒผ๋ชจ์—ฌ๋ด์š” ๊ฐœ๋ฐœ์˜์ˆฒ๐ŸŒท๐ŸŒผ

ORACLE - ์ปฌ๋Ÿผ ์ •๋ณด ๋ฐ ํ…Œ์ด๋ธ” ์ •๋ณด ์ฐพ๋Š” ์ฟผ๋ฆฌ ๋ณธ๋ฌธ

๊ฐœ๋ฐœ/SQL

ORACLE - ์ปฌ๋Ÿผ ์ •๋ณด ๋ฐ ํ…Œ์ด๋ธ” ์ •๋ณด ์ฐพ๋Š” ์ฟผ๋ฆฌ

์š”์ผ์ด 2020. 2. 6. 11:39
๋ฐ˜์‘ํ˜•

 

  • ํ…Œ์ด๋ธ” ๊ตฌ์กฐ ํ™•์ธ

            DESC ํ…Œ์ด๋ธ”๋ช…

 

  • ํ…Œ์ด๋ธ” ์ œ์•ฝ์กฐ๊ฑด ํ™•์ธ

               SELECT

                      *
               FROM

                      USER_CONSTRAINTS
               WHERE

                      TABLE_NAME = ํ…Œ์ด๋ธ”์ด๋ฆ„

                           

  • ํ…Œ์ด๋ธ” ์ธ๋ฑ์Šค ํ™•์ธ

                SELECT

                  A.UNIQUENESS,

                  B.*

              FROM

                 ALL_INDEXES A,

                ALL_IND_COLUMNS B

             WHERE

               A.INDEX_NAME = B.INDEX_NAME

                 AND A.TABLE_NAME=ํ…Œ์ด๋ธ”์ด๋ฆ„

 

  • ํ…Œ์ด๋ธ” ์ฝ”๋ฉ˜ํŠธ   

           TABLE_COMMENT
               SELECT

                     *
               FROM

                    ALL_TAB_COMMENTS
               WHERE

                    OWNER = DB์‚ฌ์šฉ์ž์ด๋ฆ„

                    AND TABLE_NAME = ํ…Œ์ด๋ธ”์ด๋ฆ„

 

  • ์ปฌ๋Ÿผ ์ •๋ณด

             SELECT
                 COLUMN_NAME    --  ์ปฌ๋Ÿผ์ด๋ฆ„
                 , DATA_TYPE         --  ์ปฌ๋Ÿผ๋ฐ์ดํ„ฐํƒ€์ž…
                 , DATA_LENGTH     --  ์ปฌ๋Ÿผ๋ฐ์ดํ„ฐ๊ธธ์ด
                 , NULLABLE           -- ์ปฌ๋Ÿผ Null ๊ฐ€๋Šฅ์—ฌ๋ถ€

             FROM

                  ALL_TAB_COLUMNS
             WHERE

                   OWNER = DB์‚ฌ์šฉ์ž์ด๋ฆ„

                     AND TABLE_NAME = ํ…Œ์ด๋ธ”์ด๋ฆ„

  • ์ปฌ๋Ÿผ ์ฝ”๋ฉ˜ํŠธ

              SELECT

                   *

              FROM

                   ALL_COL_COMMENTS
              WHERE

                   OWNER = DB์‚ฌ์šฉ์ž์ด๋ฆ„

                     AND TABLE_NAME = ํ…Œ์ด๋ธ”์ด๋ฆ„

 

  • ์ปฌ๋Ÿผ์— ํ• ๋‹น๋œ ์ œ์•ฝ์กฐ๊ฑด ์กฐํšŒ

               SELECT

                    *

              FROM

                   USER_CONS_COLUMNS
             WHERE

                  TABLE_NAME = ํ…Œ์ด๋ธ”์ด๋ฆ„

 

 

Comments