Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Dapatkan skema kolom tabel SQL dengan Tipe Data dan Panjang Maks dalam nilai angka

lakukan fakta bahwa int, ibu, dan tipe data bukan string lainnya memiliki panjang yang ditentukan fidex, Anda tidak dapat menemukan nilai yang tepat di kolom CHARACTER_MAXIMUM_LENGTHjika Anda perlu, Anda dapat memetakan ulang dengan KASUS KETIKA

select COLUMN_NAME
        , DATA_TYPE
        , CASE DATA_TYPE 
            WHEN 'int' THEN 4 
            WHEN 'money' THEN 8  
            ELSE CHARACTER_MAXIMUM_LENGTH 
          END
        , CHARACTER_MAXIMUM_LENGTH       
from INFORMATION_SCHEMA.COLUMNS
where TABLE_NAME='Table_A'



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kueri SQL pada banyak basis data

  2. Pernyataan SQL Server RAISERROR dengan Contoh Sederhana

  3. Penyembunyian Data Dinamis di SQL Server untuk pemula

  4. Mengkueri data dengan menggabungkan dua tabel dalam dua database di server yang berbeda

  5. Bagaimana saya bisa menetapkan nilai output yang dimasukkan ke variabel di server sql?